/external/v8/src/ |
property.h | 210 void DescriptorResult(JSObject* holder, PropertyDetails details, int number) { 217 void DescriptorResult(JSObject* holder, Smi* details, int number) { 224 void ConstantResult(JSObject* holder) { 234 void DictionaryResult(JSObject* holder, int entry) { 248 void InterceptorResult(JSObject* holder) { 259 JSObject* holder() { 261 return JSObject::cast(holder_);
|
factory.h | 178 Handle<JSObject> extension); 220 Handle<JSObject> NewFunctionPrototype(Handle<JSFunction> function); 230 Handle<Map> GetElementsTransitionMap(Handle<JSObject> object, 249 Handle<JSObject> NewNeanderObject(); 251 Handle<JSObject> NewArgumentsObject(Handle<Object> callee, int length); 255 Handle<JSObject> NewJSObject(Handle<JSFunction> constructor, 263 Handle<JSObject> NewJSObjectFromMap(Handle<Map> map); 292 void SetIdentityHash(Handle<JSObject> object, Object* hash); 372 Handle<JSObject> prototype, 404 Handle<JSObject> instance [all...] |
objects.cc | 167 MaybeObject* JSObject::GetPropertyWithCallback(Object* receiver, 189 JSObject* self = JSObject::cast(receiver); 299 MaybeObject* JSObject::GetPropertyWithFailedAccessCheck( 359 PropertyAttributes JSObject::GetPropertyAttributeWithFailedAccessCheck( 422 Object* JSObject::GetNormalizedProperty(LookupResult* result) { 433 Object* JSObject::SetNormalizedProperty(LookupResult* result, Object* value) { 447 Handle<Object> JSObject::SetNormalizedProperty(Handle<JSObject> object, 457 MaybeObject* JSObject::SetNormalizedProperty(String* name [all...] |
handles.cc | 176 void SetPrototypeProperty(Handle<JSFunction> func, Handle<JSObject> value) { 246 Handle<Object> ForceSetProperty(Handle<JSObject> object, 259 Handle<Object> ForceDeleteProperty(Handle<JSObject> object, 268 Handle<Object> SetPropertyWithInterceptor(Handle<JSObject> object, 298 Handle<Object> GetPropertyWithInterceptor(Handle<JSObject> receiver, 299 Handle<JSObject> holder, 311 Handle<Object> SetPrototype(Handle<JSObject> obj, Handle<Object> value) { 335 Handle<JSObject> Copy(Handle<JSObject> obj) { 338 isolate->heap()->CopyJSObject(*obj), JSObject); [all...] |
/external/chromium_org/v8/test/cctest/ |
test-dictionary.cc | 48 Handle<JSObject> a = factory->NewJSArray(7); 49 Handle<JSObject> b = factory->NewJSArray(11); 76 Handle<JSObject> value = factory->NewJSArray(11); 164 Handle<JSObject> key = factory->NewJSArray(0); 201 Handle<JSObject> key = factory->NewJSArray(0);
|
test-compiler.cc | 96 Handle<JSObject> global(isolate->context()->global_object()); 131 Handle<JSObject> global(isolate->context()->global_object()); 152 Handle<JSObject> global(isolate->context()->global_object()); 172 Handle<JSObject> global(isolate->context()->global_object()); 193 Handle<JSObject> global(isolate->context()->global_object()); 215 Handle<JSObject> global(CcTest::i_isolate()->context()->global_object()); 249 Handle<JSObject> global(CcTest::i_isolate()->context()->global_object()); 266 Handle<JSObject> global(isolate->context()->global_object()); 293 Handle<JSObject> global(isolate->context()->global_object());
|
test-mark-compact.cc | 152 maybe_mapp = heap->AllocateMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 156 JSObject::kHeaderSize)->ToObjectChecked(); 169 JSObject::kHeaderSize)->ToObjectChecked()); 174 JSObject* obj = JSObject::cast( 186 obj = JSObject::cast(heap->AllocateJSObject(function)->ToObjectChecked()); 204 obj = JSObject::cast(isolate->context()->global_object()-> 215 return isolate->factory()->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 229 Handle<JSObject> root = factory->NewJSObjectFromMap(CreateMap());
|
/external/v8/src/mips/ |
builtins-mips.cc | 137 // result: JSObject 140 __ sw(scratch1, FieldMemOperand(result, JSObject::kMapOffset)); 154 // result: JSObject 164 // result: JSObject 241 // result: JSObject 244 __ sw(elements_array_storage, FieldMemOperand(result, JSObject::kMapOffset)); 253 // result: JSObject 265 // result: JSObject 283 // result: JSObject 291 // result: JSObject [all...] |
/external/chromium_org/v8/src/ |
api.h | 64 inline v8::internal::Handle<v8::internal::JSObject> value() { return value_; } 67 v8::internal::Handle<v8::internal::JSObject> value_; 77 inline v8::internal::Handle<v8::internal::JSObject> value() { 95 : value_(v8::internal::Handle<v8::internal::JSObject>::cast(obj)) { } 99 : value_(v8::internal::Handle<v8::internal::JSObject>( 100 v8::internal::JSObject::cast(obj))) { } 170 V(Object, JSObject) \ 189 V(Message, JSObject) \ 193 V(StackFrame, JSObject) \ 217 v8::internal::Handle<v8::internal::JSObject> obj) [all...] |
factory.cc | 426 Handle<JSObject> extension) { 594 Handle<JSObject> Factory::NewFunctionPrototype(Handle<JSFunction> function) { 611 Handle<JSObject> prototype = NewJSObjectFromMap(new_map); 614 JSObject::SetLocalPropertyIgnoreAttributes(prototype, 637 JSObject::kMaxInstanceSize - copy->instance_size(); 662 Handle<JSObject> src, 800 Handle<JSObject> Factory::NewNeanderObject() { 805 JSObject); [all...] |
ic.cc | 184 static bool HasInterceptorGetter(JSObject* object) { 189 static bool HasInterceptorSetter(JSObject* object) { 208 Handle<JSObject> holder(lookup->holder(), lookup->isolate()); 294 // The stub was generated for JSObject but called for non-JSObject. 607 Handle<JSObject> receiver = Handle<JSObject>::cast(object); 609 JSObject::MigrateInstance(Handle<JSObject>::cast(object)); 701 Handle<JSObject> holder(lookup->holder(), isolate()) [all...] |
isolate.cc | 445 Handle<JSArray> Isolate::CaptureSimpleStackTrace(Handle<JSObject> error_object, 474 int new_capacity = JSObject::NewElementsCapacity(elements->length()); 513 void Isolate::CaptureAndSetDetailedStackTrace(Handle<JSObject> error_object) { 520 JSObject::SetHiddenProperty(error_object, key, stack_trace); 558 // Create a JSObject to hold the information for the StackFrame. 559 Handle<JSObject> stack_frame = factory()->NewJSObject(object_function()); 582 JSObject::SetLocalPropertyIgnoreAttributes( 588 JSObject::SetLocalPropertyIgnoreAttributes( 596 JSObject::SetLocalPropertyIgnoreAttributes( 604 JSObject::SetLocalPropertyIgnoreAttributes [all...] |
/external/chromium_org/v8/src/arm/ |
stub-cache-arm.cc | 148 // Check that receiver is a JSObject. 155 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 164 __ ldr(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 325 __ ldr(dst, FieldMemOperand(src, JSObject::kPropertiesOffset)); 434 Handle<JSObject> holder, 453 Handle<JSObject> object, 582 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 617 Handle<JSObject> object, 652 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 707 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)) [all...] |
/external/chromium_org/v8/src/mips/ |
stub-cache-mips.cc | 144 // Check that receiver is a JSObject. 150 __ lw(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 158 __ lw(properties, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 317 __ lw(dst, FieldMemOperand(src, JSObject::kPropertiesOffset)); 423 Handle<JSObject> holder, 441 Handle<JSObject> object, 569 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 605 Handle<JSObject> object, 640 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)); 696 FieldMemOperand(receiver_reg, JSObject::kPropertiesOffset)) [all...] |
/external/v8/test/cctest/ |
test-compiler.cc | 111 Handle<JSObject> global(Isolate::Current()->context()->global()); 141 Handle<JSObject> global(Isolate::Current()->context()->global()); 162 Handle<JSObject> global(Isolate::Current()->context()->global()); 182 Handle<JSObject> global(Isolate::Current()->context()->global()); 203 Handle<JSObject> global(Isolate::Current()->context()->global()); 224 Handle<JSObject> global(Isolate::Current()->context()->global()); 257 Handle<JSObject> global(Isolate::Current()->context()->global()); 272 Handle<JSObject> global(Isolate::Current()->context()->global()); 297 Handle<JSObject> global(Isolate::Current()->context()->global());
|
test-heap.cc | 214 FACTORY->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 219 Handle<JSObject> obj = FACTORY->NewJSObject(function); 242 Handle<JSObject> obj = FACTORY->NewJSObject(function); 257 JSObject* js_obj = JSObject::cast(obj); 544 FACTORY->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 548 Handle<JSObject> obj = FACTORY->NewJSObject(function); 568 Handle<JSObject> obj = FACTORY->NewJSObject(constructor); 581 CHECK(obj->DeleteProperty(*first, JSObject::NORMAL_DELETION)); 593 CHECK(obj->DeleteProperty(*first, JSObject::NORMAL_DELETION)) 913 JSObject* jsobject = JSObject::cast(object); local [all...] |
test-mark-compact.cc | 178 maybe_mapp = HEAP->AllocateMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 182 JSObject::kHeaderSize)->ToObjectChecked(); 195 JSObject::kHeaderSize)->ToObjectChecked()); 200 JSObject* obj = JSObject::cast( 212 obj = JSObject::cast(HEAP->AllocateJSObject(function)->ToObjectChecked()); 231 obj = JSObject::cast(Isolate::Current()->context()->global()-> 242 return FACTORY->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 254 Handle<JSObject> root = FACTORY->NewJSObjectFromMap(CreateMap());
|
test-random.cc | 55 Handle<JSObject> global(context->global()); 80 Handle<JSObject> global(context->global());
|
/external/chromium_org/v8/src/ia32/ |
stub-cache-ia32.cc | 162 // Check that receiver is a JSObject. 168 __ mov(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); 375 __ mov(dst, FieldOperand(src, JSObject::kPropertiesOffset)); 386 Handle<JSObject> holder_obj) { 408 Handle<JSObject> holder_obj, 657 Handle<JSObject> object, 658 Handle<JSObject> holder, 684 Handle<JSObject> object, 689 Handle<JSObject> interceptor_holder, 706 interceptor_holder, Handle<JSObject>(lookup->holder())) [all...] |
builtins-ia32.cc | 205 // Now allocate the JSObject on the heap. 211 // Allocated the JSObject, now initialize the fields. 213 // ebx: JSObject 215 __ mov(Operand(ebx, JSObject::kMapOffset), eax); 218 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); 219 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); 222 // ebx: JSObject 224 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize)); 230 Operand(ebx, esi, times_pointer_size, JSObject::kHeaderSize)); 242 // Add the object tag to make the JSObject real, so that we can continu [all...] |
/external/chromium_org/v8/src/x64/ |
stub-cache-x64.cc | 132 // Check that receiver is a JSObject. 138 __ movq(properties, FieldOperand(receiver, JSObject::kPropertiesOffset)); 350 __ movq(dst, FieldOperand(src, JSObject::kPropertiesOffset)); 361 Handle<JSObject> holder_obj) { 382 Handle<JSObject> holder_obj, 650 Handle<JSObject> object, 651 Handle<JSObject> holder, 677 Handle<JSObject> object, 682 Handle<JSObject> interceptor_holder, 699 interceptor_holder, Handle<JSObject>(lookup->holder())) [all...] |
/external/v8/src/arm/ |
builtins-arm.cc | 134 // result: JSObject 137 __ str(scratch1, FieldMemOperand(result, JSObject::kMapOffset)); 151 // result: JSObject 161 // result: JSObject 236 // result: JSObject 239 __ str(elements_array_storage, FieldMemOperand(result, JSObject::kMapOffset)); 248 // result: JSObject 261 // result: JSObject 273 // result: JSObject 282 // result: JSObject [all...] |
/external/v8/src/x64/ |
builtins-x64.cc | 153 // Now allocate the JSObject on the heap. 163 // Allocated the JSObject, now initialize the fields. 165 // rbx: JSObject (not HeapObject tagged - the actual address). 167 __ movq(Operand(rbx, JSObject::kMapOffset), rax); 169 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); 170 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); 173 // rbx: JSObject 175 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); 181 Operand(rbx, rsi, times_pointer_size, JSObject::kHeaderSize)); 193 // Add the object tag to make the JSObject real, so that we can continu [all...] |
/external/v8/src/ia32/ |
builtins-ia32.cc | 151 // Now allocate the JSObject on the heap. 158 // Allocated the JSObject, now initialize the fields. 160 // ebx: JSObject 162 __ mov(Operand(ebx, JSObject::kMapOffset), eax); 165 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); 166 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); 169 // ebx: JSObject 171 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize)); 177 Operand(ebx, esi, times_pointer_size, JSObject::kHeaderSize)); 189 // Add the object tag to make the JSObject real, so that we can continu [all...] |
/external/chromium_org/v8/test/mjsunit/ |
getter-in-value-prototype.js | 31 // JSObject.
|