| /external/v8/src/compiler/ |
| wasm-compiler.h | 49 Handle<Code> wasm_code, Handle<JSObject> module_object, uint32_t index);
|
| /external/v8/src/crankshaft/ |
| hydrogen.cc | [all...] |
| hydrogen.h | [all...] |
| /external/v8/src/ |
| api.cc | 408 array->Compact<i::JSObject::PrototypeRegistryCompactionCallback>(); [all...] |
| code-stubs-hydrogen.cc | 457 Add<HAllocate>(Add<HConstant>(result_size), HType::JSObject(), 470 for (int offset = JSObject::kHeaderSize; offset < result_size; 590 length = JSObject::kInitialGlobalObjectUnusedPropertiesCount; 592 int size = JSObject::kHeaderSize + length * kPointerSize; 609 HInstruction* object = Add<HAllocate>(size_in_bytes, HType::JSObject(), 644 HInstruction* object = Add<HAllocate>(size, HType::JSObject(), TENURED, 723 Add<HAllocate>(size, HType::JSObject(), TENURED, JS_OBJECT_TYPE); [all...] |
| globals.h | 439 class JSObject; 663 Isolate* isolate, JSObject* object, Object* value, void* data);
|
| arguments.h | 159 JSObject* holder)
|
| json-stringifier.h | 83 INLINE(Result SerializeJSObject(Handle<JSObject> object)); 350 return SerializeJSObject(Handle<JSObject>::cast(object)); 399 // ES6 24.3.2.1 step 10.c, serialize as an ordinary JSObject. 524 Handle<JSObject> object) {
|
| /external/v8/test/cctest/ |
| test-serialize.cc | 631 Handle<JSObject> global_object(context->global_object(), isolate); 937 Handle<JSObject> global(isolate->context()->global_object()); [all...] |
| test-heap-profiler.cc | [all...] |
| test-field-type-tracking.cc | 468 Handle<JSObject> obj = factory->NewJSObjectFromMap(map); 469 JSObject::MigrateToMap(obj, prepared_map); 479 // JSObject::SetOwnPropertyIgnoreAttributes() does not try to migrate object 501 Handle<JSObject> obj = Handle<JSObject>::cast(obj_value); 507 JSObject::SetOwnPropertyIgnoreAttributes(obj, foo_str, value, NONE).Check(); [all...] |
| /external/v8/src/profiler/ |
| heap-snapshot-generator.cc | 819 GetConstructorName(JSObject::cast(object))); [all...] |
| /external/v8/src/crankshaft/arm/ |
| lithium-codegen-arm.h | 295 void EmitDeepCopy(Handle<JSObject> object,
|
| /external/v8/src/crankshaft/ia32/ |
| lithium-codegen-ia32.h | 280 void EmitDeepCopy(Handle<JSObject> object,
|
| /external/v8/src/crankshaft/x64/ |
| lithium-codegen-x64.h | 280 void EmitDeepCopy(Handle<JSObject> object,
|
| /external/v8/src/debug/ |
| liveedit.cc | 25 void SetElementSloppy(Handle<JSObject> object, 855 Handle<JSObject> rethrow_exception; 865 rethrow_exception = Handle<JSObject>::cast(exception); 877 Handle<JSObject> script_obj = [all...] |
| /external/v8/src/heap/ |
| heap.h | 158 V(JSObject, message_listeners, MessageListeners) \ 174 V(JSObject, observation_state, ObservationState) \ [all...] |
| heap.cc | [all...] |
| /external/v8/test/cctest/compiler/ |
| test-simplified-lowering.cc | 150 // Create a simple JSObject with a unique map. 151 static Handle<JSObject> TestObject() { 155 return Handle<JSObject>::cast(v8::Utils::OpenHandle(*CompileRun(buffer))); 168 Handle<JSObject> src = TestObject(); 185 Handle<JSObject> src = TestObject(); 187 Handle<JSObject> dst = TestObject(); 203 Handle<JSObject> src = TestObject(); 221 Handle<JSObject> src = TestObject(); 223 Handle<JSObject> dst = TestObject(); 243 Handle<JSObject> src = TestObject() [all...] |
| /external/v8/src/arm/ |
| builtins-arm.cc | 474 // Now allocate the JSObject on the heap. 482 // Allocated the JSObject, now initialize the fields. Map is set to 487 // r4: JSObject (not HeapObject tagged - the actual address). 491 STATIC_ASSERT(0 * kPointerSize == JSObject::kMapOffset); 493 STATIC_ASSERT(1 * kPointerSize == JSObject::kPropertiesOffset); 495 STATIC_ASSERT(2 * kPointerSize == JSObject::kElementsOffset); 497 STATIC_ASSERT(3 * kPointerSize == JSObject::kHeaderSize); 499 // Add the object tag to make the JSObject real, so that we can continue 504 // r4: JSObject (tagged) 505 // r5: First in-object property of JSObject (not tagged [all...] |
| /external/v8/src/arm64/ |
| builtins-arm64.cc | 485 // Now allocate the JSObject on the heap. 492 // Allocated the JSObject, now initialize the fields. Map is set to 499 STATIC_ASSERT(0 * kPointerSize == JSObject::kMapOffset); 501 STATIC_ASSERT(1 * kPointerSize == JSObject::kPropertiesOffset); 502 STATIC_ASSERT(2 * kPointerSize == JSObject::kElementsOffset); 505 STATIC_ASSERT(3 * kPointerSize == JSObject::kHeaderSize); 507 // Add the object tag to make the JSObject real, so that we can continue 564 // Continue with JSObject being successfully allocated. 572 // Continue with JSObject being successfully allocated. 591 // x4: JSObject [all...] |
| /external/v8/src/ia32/ |
| builtins-ia32.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/mips/ |
| codegen-mips.cc | 723 __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 755 __ sw(scratch1, FieldMemOperand(receiver, JSObject::kElementsOffset)); 757 JSObject::kElementsOffset, [all...] |
| /external/v8/src/mips64/ |
| codegen-mips64.cc | 722 __ ld(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 754 __ sd(scratch1, FieldMemOperand(receiver, JSObject::kElementsOffset)); 756 JSObject::kElementsOffset, [all...] |
| /external/v8/src/ppc/ |
| builtins-ppc.cc | 482 // Now allocate the JSObject on the heap. 490 // Allocated the JSObject, now initialize the fields. Map is set to 495 // r7: JSObject (not HeapObject tagged - the actual address). 498 __ StoreP(r5, MemOperand(r7, JSObject::kMapOffset)); 499 __ StoreP(r9, MemOperand(r7, JSObject::kPropertiesOffset)); 500 __ StoreP(r9, MemOperand(r7, JSObject::kElementsOffset)); 501 __ addi(r8, r7, Operand(JSObject::kElementsOffset + kPointerSize)); 503 // Add the object tag to make the JSObject real, so that we can continue 508 // r7: JSObject (tagged) 509 // r8: First in-object property of JSObject (not tagged [all...] |