/external/v8/src/ |
log.h | 208 void ApiNamedPropertyAccess(const char* tag, JSObject* holder, Object* name); 210 JSObject* holder, 212 void ApiObjectAccess(const char* tag, JSObject* obj);
|
string-stream.cc | 339 void StringStream::PrintUsingMap(JSObject* js_object) { 432 PrintUsingMap(JSObject::cast(printee)); 534 Object* key = iter.GetCurrent<JSObject>()->SlowReverseLookup(fun);
|
accessors.cc | 164 Handle<JSObject> object_handle = 165 Handle<JSObject>::cast(Utils::OpenHandle(*info.This())); 169 if (JSObject::DefinePropertyOrElementIgnoreAttributes( 895 MaybeHandle<Object> result = JSObject::EnqueueChangeRecord( 981 Isolate* isolate, Handle<JSObject> object, Handle<Name> name, 989 return JSObject::EnqueueChangeRecord(object, "update", name, old_value); [all...] |
objects-printer.cc | 102 JSObject::cast(this)->JSObjectPrint(os); 274 void JSObject::PrintProperties(std::ostream& os) { // NOLINT 322 void JSObject::PrintElements(std::ostream& os) { // NOLINT 391 static void JSObjectPrintHeader(std::ostream& os, JSObject* obj, 403 static void JSObjectPrintBody(std::ostream& os, JSObject* obj, // NOLINT 413 void JSObject::JSObjectPrint(std::ostream& os) { // NOLINT 414 JSObjectPrintHeader(os, this, "JSObject"); [all...] |
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) {
|
prototype.h | 76 Handle<JSObject>::cast(handle_));
|
api.cc | 408 array->Compact<i::JSObject::PrototypeRegistryCompactionCallback>(); [all...] |
/external/v8/test/cctest/compiler/ |
test-run-jscalls.cc | 160 Handle<JSObject> g(T.function->context()->global_object()->global_proxy()); 184 Handle<JSObject> g(T.function->context()->global_object()->global_proxy());
|
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/test/cctest/heap/ |
test-alloc.cc | 52 heap->CopyJSObject(JSObject::cast(object)).ToObjectChecked(); 76 int instance_size = JSObject::kHeaderSize;
|
/external/v8/src/crankshaft/ |
hydrogen.h | [all...] |
hydrogen.cc | [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/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...] |
/external/clang/test/ARCMT/ |
objcmt-atomic-property.m | 100 - (void *)JSObject WEBKIT_OBJC_METHOD_ANNOTATION(AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER);
|
objcmt-atomic-property.m.result | 85 @property (readonly) void *JSObject WEBKIT_OBJC_METHOD_ANNOTATION(AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER);
|
objcmt-ns-nonatomic-iosonly.m | 107 - (void *)JSObject WEBKIT_OBJC_METHOD_ANNOTATION(AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER);
|
objcmt-ns-nonatomic-iosonly.m.result | 92 @property (NS_NONATOMIC_IOSONLY, readonly) void *JSObject WEBKIT_OBJC_METHOD_ANNOTATION(AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER);
|
objcmt-property.m | 103 - (void *)JSObject WEBKIT_OBJC_METHOD_ANNOTATION(AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER);
|
objcmt-property.m.result | 88 @property (nonatomic, readonly) void *JSObject WEBKIT_OBJC_METHOD_ANNOTATION(AVAILABLE_WEBKIT_VERSION_3_0_AND_LATER);
|
/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/ic/ |
ic-inl.h | 146 return handle(JSObject::cast(receiver_map->prototype())->map());
|
/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...] |
/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/test/mjsunit/ |
array-constructor.js | 100 // JSObject::kInitialMaxFastElementArray is 10000.
|