/external/v8/src/ic/x87/ |
ic-x87.cc | 182 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); 199 __ mov(scratch, FieldOperand(scratch2, JSObject::kElementsOffset)); 299 __ mov(eax, FieldOperand(receiver, JSObject::kElementsOffset)); 332 __ mov(ebx, FieldOperand(receiver, JSObject::kPropertiesOffset)); 361 __ mov(eax, FieldOperand(receiver, JSObject::kMapOffset)); 407 __ mov(ebx, FieldOperand(receiver, JSObject::kElementsOffset)); 459 __ mov(ebx, FieldOperand(receiver, JSObject::kElementsOffset)); 486 __ mov(ebx, FieldOperand(receiver, JSObject::kElementsOffset)); 496 __ mov(ebx, FieldOperand(receiver, JSObject::kElementsOffset)); 509 __ mov(ebx, FieldOperand(receiver, JSObject::kElementsOffset)) [all...] |
/external/v8/src/ |
factory.cc | 105 Handle<ScopeInfo> scope_info, Handle<JSObject> extension) { [all...] |
objects-inl.h | 1163 return this->IsJSObject() && (JSObject::cast(this)->class_name() == name); [all...] |
objects.h | 48 // - JSObject 248 // inobject properties when normalizing properties of a JSObject. 334 // JSObject for GC purposes. The first four entries here have typeof 756 // Boundary for objects represented as JSReceiver (i.e. JSObject or JSProxy). 757 // Note that there is no range for JSObject or JSProxy, since their subtypes 763 // Boundaries for testing the types represented as JSObject [all...] |
bootstrapper.h | 118 static void ExportFromRuntime(Isolate* isolate, Handle<JSObject> container); 120 Handle<JSObject> container);
|
builtins.cc | 192 inline bool GetSloppyArgumentsLength(Isolate* isolate, Handle<JSObject> object, 208 JSObject* current = iter->GetCurrent<JSObject>(); 255 elms = JSObject::EnsureWritableFastElements(array); 294 JSObject::TransitionElementsKind(array, target_kind); 454 Handle<JSObject> object; 478 object = Handle<JSObject>::cast(receiver); 481 GetSloppyArgumentsLength(isolate, Handle<JSObject>::cast(receiver), 487 object = Handle<JSObject>::cast(receiver); 642 if (i >= JSObject::kMaxElementCount - index_offset_) [all...] |
/external/v8/src/ic/mips64/ |
ic-mips64.cc | 186 __ ld(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 203 __ ld(elements, FieldMemOperand(scratch2, JSObject::kElementsOffset)); 280 JSObject::kPropertiesOffset)); 391 __ ld(a4, FieldMemOperand(receiver, JSObject::kElementsOffset)); 392 __ ld(a3, FieldMemOperand(a4, JSObject::kMapOffset)); 418 __ ld(a3, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 584 __ ld(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 594 __ ld(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 606 __ ld(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 648 // Check that the object is some kind of JSObject [all...] |
/external/v8/src/ic/ppc/ |
ic-ppc.cc | 191 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 209 __ LoadP(elements, FieldMemOperand(scratch2, JSObject::kElementsOffset)); 286 JSObject::kPropertiesOffset)); 397 __ LoadP(r7, FieldMemOperand(receiver, JSObject::kElementsOffset)); 398 __ LoadP(r6, FieldMemOperand(r7, JSObject::kMapOffset)); 424 __ LoadP(r6, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 600 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 610 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 622 __ LoadP(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 667 // Check that the object is some kind of JSObject [all...] |
/external/v8/src/runtime/ |
runtime-scopes.cc | 81 RETURN_FAILURE_ON_EXCEPTION(isolate, JSObject::SetOwnPropertyIgnoreAttributes( 199 RETURN_FAILURE_ON_EXCEPTION(isolate, JSObject::SetOwnPropertyIgnoreAttributes( 249 Handle<JSObject> object; 289 object = Handle<JSObject>::cast(holder); 313 RETURN_FAILURE_ON_EXCEPTION(isolate, JSObject::SetOwnPropertyIgnoreAttributes( 407 isolate, JSObject::SetOwnPropertyIgnoreAttributes( 408 Handle<JSObject>::cast(holder), name, value, attr)); 479 Handle<JSObject> NewSloppyArguments(Isolate* isolate, Handle<JSFunction> callee, 483 Handle<JSObject> result = 568 Handle<JSObject> NewStrictArguments(Isolate* isolate, Handle<JSFunction> callee [all...] |
/external/v8/src/ic/arm/ |
ic-arm.cc | 185 __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 203 __ ldr(elements, FieldMemOperand(scratch2, JSObject::kElementsOffset)); 276 JSObject::kPropertiesOffset)); 388 __ ldr(r4, FieldMemOperand(receiver, JSObject::kElementsOffset)); 389 __ ldr(r3, FieldMemOperand(r4, JSObject::kMapOffset)); 415 __ ldr(r3, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 587 __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 597 __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 609 __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 661 __ ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)) [all...] |
/external/v8/src/ic/arm64/ |
ic-arm64.cc | 175 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 193 __ Ldr(elements, FieldMemOperand(scratch2, JSObject::kElementsOffset)); 271 JSObject::kPropertiesOffset)); 367 __ Ldr(scratch3, FieldMemOperand(receiver, JSObject::kElementsOffset)); 368 __ Ldr(scratch2, FieldMemOperand(scratch3, JSObject::kMapOffset)); 396 __ Ldr(scratch2, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 586 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 598 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 610 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 661 __ Ldr(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)) [all...] |
/external/v8/src/ic/mips/ |
ic-mips.cc | 187 __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 204 __ lw(elements, FieldMemOperand(scratch2, JSObject::kElementsOffset)); 283 JSObject::kPropertiesOffset)); 394 __ lw(t0, FieldMemOperand(receiver, JSObject::kElementsOffset)); 395 __ lw(a3, FieldMemOperand(t0, JSObject::kMapOffset)); 421 __ lw(a3, FieldMemOperand(receiver, JSObject::kPropertiesOffset)); 584 __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 594 __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 606 __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)); 655 __ lw(elements, FieldMemOperand(receiver, JSObject::kElementsOffset)) [all...] |
/external/v8/src/ic/x64/ |
ic-x64.cc | 192 __ movp(elements, FieldOperand(receiver, JSObject::kElementsOffset)); 210 __ movp(elements, FieldOperand(scratch, JSObject::kElementsOffset)); 309 __ movp(rax, FieldOperand(receiver, JSObject::kElementsOffset)); 333 __ movp(rbx, FieldOperand(receiver, JSObject::kPropertiesOffset)); 364 __ movp(rax, FieldOperand(receiver, JSObject::kMapOffset)); 487 __ movp(rbx, FieldOperand(receiver, JSObject::kElementsOffset)); 497 __ movp(rbx, FieldOperand(receiver, JSObject::kElementsOffset)); 510 __ movp(rbx, FieldOperand(receiver, JSObject::kElementsOffset)); 549 __ movp(rbx, FieldOperand(receiver, JSObject::kElementsOffset)); 612 __ movp(rbx, FieldOperand(receiver, JSObject::kElementsOffset)) [all...] |
/external/v8/src/compiler/ |
access-builder.cc | 37 FieldAccess access = {kTaggedBase, JSObject::kPropertiesOffset, 46 FieldAccess access = {kTaggedBase, JSObject::kElementsOffset, 272 JSObject::kHeaderSize + Heap::kArgumentsLengthIndex * kPointerSize; 282 JSObject::kHeaderSize + Heap::kArgumentsCalleeIndex * kPointerSize;
|
js-native-context-specialization.h | 78 Handle<JSObject> holder);
|
/external/v8/src/crankshaft/ |
hydrogen-types.h | 34 V(JSObject, 0x621) /* 0000 0110 0010 0001 */ \
|
/external/v8/src/parsing/ |
json-parser.h | 165 ParseElementResult ParseElement(Handle<JSObject> json_object); 192 void CommitStateToJsonObject(Handle<JSObject> json_object, Handle<Map> map, 309 Handle<JSObject> json_object) { 332 JSObject::SetOwnElementIgnoreAttributes(json_object, index, value, NONE) 347 Handle<JSObject> json_object = 441 JSObject::DefinePropertyOrElementIgnoreAttributes(json_object, key, value) 478 JSObject::DefinePropertyOrElementIgnoreAttributes(json_object, key, 494 Handle<JSObject> json_object, Handle<Map> map, 496 JSObject::AllocateStorageForMap(json_object, map);
|
/external/v8/test/mjsunit/regress/ |
regress-732.js | 31 // Create a JSObject with NumberDictionary as a backing store for elements.
|
regress-88858.js | 30 // Verify that JSObject::PreventExtensions works for arguments objects.
|
/external/v8/src/wasm/ |
wasm-module.h | 120 MaybeHandle<JSObject> Instantiate(Isolate* isolate, Handle<JSObject> ffi,
|
/external/v8/src/x87/ |
codegen-x87.cc | 266 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 289 __ mov(esi, FieldOperand(edx, JSObject::kElementsOffset)); 291 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); 293 __ RecordWriteField(edx, JSObject::kElementsOffset, ebx, edi, kDontSaveFPRegs, 380 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 400 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 474 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); 475 __ RecordWriteField(edx, JSObject::kElementsOffset, eax, edi, kDontSaveFPRegs,
|
/external/v8/test/cctest/compiler/ |
function-tester.h | 138 Handle<JSObject> NewObject(const char* source) { 139 return Handle<JSObject>::cast(v8::Utils::OpenHandle(
|
/external/v8/test/cctest/ |
test-hydrogen-types.cc | 136 CHECK(HType::JSObject().IsHeapObject()); 151 CHECK(!HType::JSObject().IsTaggedPrimitive());
|
test-unboxed-doubles.cc | 53 Handle<JSObject> GetObject(const char* name) { 54 return Handle<JSObject>::cast( 63 static double GetDoubleFieldValue(JSObject* obj, FieldIndex field_index) { 915 Handle<JSObject> object = factory->NewJSObjectFromMap(map, TENURED); 932 JSObject::MigrateToMap(object, normalized_map); [all...] |
/external/v8/test/cctest/heap/ |
test-mark-compact.cc | 156 allocation = heap->AllocateMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 159 heap->AllocateMap(JS_OBJECT_TYPE, JSObject::kHeaderSize).ToObjectChecked(); 179 Handle<JSObject> obj = factory->NewJSObject(function); 206 return isolate->factory()->NewMap(JS_OBJECT_TYPE, JSObject::kHeaderSize); 220 Handle<JSObject> root = factory->NewJSObjectFromMap(CreateMap());
|