| /external/v8/src/x64/ |
| builtins-x64.cc | 164 // Now allocate the JSObject on the heap. 169 // Allocated the JSObject, now initialize the fields. 173 // rbx: JSObject (not HeapObject tagged - the actual address). 175 __ movp(Operand(rbx, JSObject::kMapOffset), rax); 177 __ movp(Operand(rbx, JSObject::kPropertiesOffset), rcx); 178 __ movp(Operand(rbx, JSObject::kElementsOffset), rcx); 179 __ leap(rcx, Operand(rbx, JSObject::kHeaderSize)); 181 // Add the object tag to make the JSObject real, so that we can continue 186 // rbx: JSObject (tagged) 187 // rcx: First in-object property of JSObject (not tagged [all...] |
| code-stubs-x64.cc | 683 __ movp(FieldOperand(rax, JSObject::kMapOffset), r9); 685 __ movp(FieldOperand(rax, JSObject::kPropertiesOffset), kScratchRegister); 686 __ movp(FieldOperand(rax, JSObject::kElementsOffset), kScratchRegister); 691 __ movp(FieldOperand(rax, JSObject::kHeaderSize + 699 __ movp(FieldOperand(rax, JSObject::kHeaderSize + 707 __ movp(FieldOperand(rax, JSObject::kElementsOffset), rdi); [all...] |
| /external/v8/src/x87/ |
| builtins-x87.cc | 175 // Now allocate the JSObject on the heap. 185 // Allocated the JSObject, now initialize the fields. 187 // ebx: JSObject (not HeapObject tagged - the actual address). 189 __ mov(Operand(ebx, JSObject::kMapOffset), eax); 191 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); 192 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); 193 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize)); 195 // Add the object tag to make the JSObject real, so that we can continue 200 // ebx: JSObject (tagged) 201 // ecx: First in-object property of JSObject (not tagged [all...] |
| /external/v8/src/compiler/ |
| js-native-context-specialization.cc | 190 Handle<JSObject> holder; 630 Handle<JSObject> holder; [all...] |
| /external/v8/src/crankshaft/arm64/ |
| lithium-codegen-arm64.h | 182 void EmitDeepCopy(Handle<JSObject> object,
|
| /external/v8/src/crankshaft/mips/ |
| lithium-codegen-mips.h | 313 void EmitDeepCopy(Handle<JSObject> object,
|
| /external/v8/src/crankshaft/mips64/ |
| lithium-codegen-mips64.h | 316 void EmitDeepCopy(Handle<JSObject> object,
|
| /external/v8/src/crankshaft/ppc/ |
| lithium-codegen-ppc.h | 262 void EmitDeepCopy(Handle<JSObject> object, Register result, Register source,
|
| /external/v8/src/crankshaft/x87/ |
| lithium-codegen-x87.h | 309 void EmitDeepCopy(Handle<JSObject> object,
|
| /external/v8/src/ |
| log.cc | 1022 JSObject* holder, 1050 JSObject* holder, 1060 void Logger::ApiObjectAccess(const char* tag, JSObject* object) { [all...] |
| messages.h | 50 CallSite(Isolate* isolate, Handle<JSObject> call_site_obj); [all...] |
| objects-body-descriptors-inl.h | 473 return Op::template apply<JSObject::BodyDescriptor>(p1, p2, p3);
|
| /external/v8/src/mips/ |
| builtins-mips.cc | 479 // Now allocate the JSObject on the heap. 487 // Allocated the JSObject, now initialize the fields. Map is set to 492 // t4: JSObject (not HeapObject tagged - the actual address). 496 STATIC_ASSERT(0 * kPointerSize == JSObject::kMapOffset); 497 __ sw(a2, MemOperand(t5, JSObject::kMapOffset)); 498 STATIC_ASSERT(1 * kPointerSize == JSObject::kPropertiesOffset); 499 __ sw(t6, MemOperand(t5, JSObject::kPropertiesOffset)); 500 STATIC_ASSERT(2 * kPointerSize == JSObject::kElementsOffset); 501 __ sw(t6, MemOperand(t5, JSObject::kElementsOffset)); 502 STATIC_ASSERT(3 * kPointerSize == JSObject::kHeaderSize) [all...] |
| code-stubs-mips.cc | 823 __ lw(scratch, FieldMemOperand(base, JSObject::kMapOffset)); 836 __ lw(scratch, FieldMemOperand(exponent, JSObject::kMapOffset)); [all...] |
| /external/v8/src/mips64/ |
| builtins-mips64.cc | 476 // Now allocate the JSObject on the heap. 482 // Allocated the JSObject, now initialize the fields. Map is set to 487 // t0: JSObject (not HeapObject tagged - the actual address). 491 STATIC_ASSERT(0 * kPointerSize == JSObject::kMapOffset); 492 __ sd(a2, MemOperand(t1, JSObject::kMapOffset)); 493 STATIC_ASSERT(1 * kPointerSize == JSObject::kPropertiesOffset); 494 __ sd(t2, MemOperand(t1, JSObject::kPropertiesOffset)); 495 STATIC_ASSERT(2 * kPointerSize == JSObject::kElementsOffset); 496 __ sd(t2, MemOperand(t1, JSObject::kElementsOffset)); 497 STATIC_ASSERT(3 * kPointerSize == JSObject::kHeaderSize) [all...] |
| code-stubs-mips64.cc | 820 __ ld(scratch, FieldMemOperand(base, JSObject::kMapOffset)); 833 __ ld(scratch, FieldMemOperand(exponent, JSObject::kMapOffset)); [all...] |
| /external/v8/src/runtime/ |
| runtime-collections.cc | 33 CONVERT_ARG_CHECKED(JSObject, object, 0);
|
| runtime-function.cc | 290 CONVERT_ARG_HANDLE_CHECKED(JSObject, arguments, 2);
|
| /external/v8/test/unittests/compiler/ |
| js-type-feedback-unittest.cc | 72 Handle<JSObject> global(isolate()->context()->global_object(), isolate());
|
| /external/v8/src/arm/ |
| code-stubs-arm.cc | 761 __ ldr(scratch, FieldMemOperand(base, JSObject::kMapOffset)); 775 __ ldr(scratch, FieldMemOperand(exponent, JSObject::kMapOffset)); [all...] |
| /external/v8/src/ppc/ |
| code-stubs-ppc.cc | 798 __ LoadP(scratch, FieldMemOperand(base, JSObject::kMapOffset)); 810 __ LoadP(scratch, FieldMemOperand(exponent, JSObject::kMapOffset)); [all...] |
| /external/v8/src/ast/ |
| ast.cc | 518 JSObject::AddDataElement(array, array_index, boilerplate_value, NONE) 522 JSObject::ValidateElements(array);
|
| /external/v8/test/mjsunit/ |
| large-object-allocation.js | 285 // Meaning that the instance will be smaller than a minimal JSObject and we
|
| /external/v8/src/arm64/ |
| code-stubs-arm64.cc | [all...] |
| /external/v8/src/ia32/ |
| code-stubs-ia32.cc | [all...] |