/external/chromium_org/v8/src/ia32/ |
builtins-ia32.cc | 214 // Now allocate the JSObject on the heap. 220 // Allocated the JSObject, now initialize the fields. 222 // ebx: JSObject 224 __ mov(Operand(ebx, JSObject::kMapOffset), eax); 227 __ mov(Operand(ebx, JSObject::kPropertiesOffset), ecx); 228 __ mov(Operand(ebx, JSObject::kElementsOffset), ecx); 231 // ebx: JSObject 233 __ lea(ecx, Operand(ebx, JSObject::kHeaderSize)); 239 Operand(ebx, esi, times_pointer_size, JSObject::kHeaderSize)); 251 // Add the object tag to make the JSObject real, so that we can continu [all...] |
codegen-ia32.cc | 698 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 721 __ mov(esi, FieldOperand(edx, JSObject::kElementsOffset)); 723 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); 726 JSObject::kElementsOffset, 837 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 857 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 939 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); 941 JSObject::kElementsOffset, [all...] |
/external/chromium_org/v8/src/x64/ |
builtins-x64.cc | 219 // Now allocate the JSObject on the heap. 229 // Allocated the JSObject, now initialize the fields. 231 // rbx: JSObject (not HeapObject tagged - the actual address). 233 __ movq(Operand(rbx, JSObject::kMapOffset), rax); 235 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); 236 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); 239 // rbx: JSObject 241 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); 247 Operand(rbx, rsi, times_pointer_size, JSObject::kHeaderSize)); 259 // Add the object tag to make the JSObject real, so that we can continu [all...] |
/external/chromium_org/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/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/chromium_org/v8/src/mips/ |
codegen-mips.cc | 196 __ lw(t0, FieldMemOperand(a2, JSObject::kElementsOffset)); 228 __ sw(a3, FieldMemOperand(a2, JSObject::kElementsOffset)); 230 JSObject::kElementsOffset, 324 __ lw(t0, FieldMemOperand(a2, JSObject::kElementsOffset)); 402 __ sw(t2, FieldMemOperand(a2, JSObject::kElementsOffset)); 404 JSObject::kElementsOffset,
|
/external/v8/src/ |
isolate.h | 690 void CaptureAndSetCurrentStackTraceFor(Handle<JSObject> error_object); 695 bool MayNamedAccess(JSObject* receiver, 698 bool MayIndexedAccess(JSObject* receiver, 703 void ReportFailedAccessCheck(JSObject* receiver, v8::AccessType type); [all...] |
objects-debug.cc | 136 JSObject::cast(this)->JSObjectVerify(); 272 void JSObject::JSObjectVerify() { 613 // JSObject: Compilation error. 779 void JSObject::IncrementSpillStatistics(SpillInformation* info) { 827 void JSObject::SpillInformation::Clear() { 841 void JSObject::SpillInformation::Print() { 842 PrintF("\n JSObject Spill Statistics (#%d):\n", number_of_objects_);
|
profile-generator.h | 928 static String* GetConstructorName(JSObject* object); 942 void ExtractClosureReferences(JSObject* js_obj, HeapEntry* entry); 943 void ExtractPropertyReferences(JSObject* js_obj, HeapEntry* entry); 944 void ExtractElementReferences(JSObject* js_obj, HeapEntry* entry); 945 void ExtractInternalReferences(JSObject* js_obj, HeapEntry* entry); [all...] |
string-stream.cc | 343 void StringStream::PrintUsingMap(JSObject* js_object) { 427 PrintUsingMap(JSObject::cast(printee)); 536 Object* key = JSObject::cast(p)->SlowReverseLookup(fun);
|
/external/chromium_org/v8/src/ |
hydrogen.h | [all...] |
objects-debug.cc | 140 JSObject::cast(this)->JSObjectVerify(); 305 void JSObject::JSObjectVerify() { 731 // JSObject: Compilation error. 1020 void JSObject::IncrementSpillStatistics(SpillInformation* info) { 1080 void JSObject::SpillInformation::Clear() { 1095 void JSObject::SpillInformation::Print() { 1096 PrintF("\n JSObject Spill Statistics (#%d):\n", number_of_objects_); [all...] |
heap.cc | [all...] |
string-stream.cc | 352 void StringStream::PrintUsingMap(JSObject* js_object) { 438 PrintUsingMap(JSObject::cast(printee)); 549 Object* key = JSObject::cast(p)->SlowReverseLookup(fun);
|
ast.cc | 546 holder_ = Handle<JSObject>::null(); 584 holder_ = Handle<JSObject>(JSObject::cast(type->prototype())); 611 Handle<JSObject> Call::GetPrototypeForPrimitiveCheck( 633 return Handle<JSObject>(JSObject::cast(function->instance_prototype())); [all...] |
objects-visiting.h | 363 JSObject::BodyDescriptor, 457 JSObject::BodyDescriptor,
|
code-stubs-hydrogen.cc | 417 int size = JSObject::kHeaderSize + casted_stub()->length() * kPointerSize; 427 HInstruction* object = Add<HAllocate>(size_in_bytes, HType::JSObject(), 452 HInstruction* object = Add<HAllocate>(size, HType::JSObject(), TENURED, 641 Add<HConstant>(JSObject::kInitialMaxFastElementArray);
|
execution.h | 129 static Handle<JSObject> InstantiateObject(Handle<ObjectTemplateInfo> data,
|
messages.cc | 138 v8::NeanderObject listener(JSObject::cast(global_listeners.get(i)));
|
/external/chromium_org/v8/src/arm/ |
codegen-arm.cc | 441 __ ldr(r4, FieldMemOperand(r2, JSObject::kElementsOffset)); 474 __ str(r3, FieldMemOperand(r2, JSObject::kElementsOffset)); 476 JSObject::kElementsOffset, 567 __ ldr(r4, FieldMemOperand(r2, JSObject::kElementsOffset)); 642 __ str(r6, FieldMemOperand(r2, JSObject::kElementsOffset)); 644 JSObject::kElementsOffset,
|
builtins-arm.cc | 235 __ str(r3, FieldMemOperand(r0, JSObject::kPropertiesOffset)); 236 __ str(r3, FieldMemOperand(r0, JSObject::kElementsOffset)); 436 // Now allocate the JSObject on the heap. 442 // Allocated the JSObject, now initialize the fields. Map is set to 447 // r4: JSObject (not tagged) 450 ASSERT_EQ(0 * kPointerSize, JSObject::kMapOffset); 452 ASSERT_EQ(1 * kPointerSize, JSObject::kPropertiesOffset); 454 ASSERT_EQ(2 * kPointerSize, JSObject::kElementsOffset); 461 // r4: JSObject (not tagged) 462 // r5: First in-object property of JSObject (not tagged [all...] |
/external/chromium_org/v8/test/mjsunit/ |
array-constructor.js | 101 // JSObject::kInitialMaxFastElementArray is 10000.
|
/external/v8/test/mjsunit/ |
array-constructor.js | 101 // JSObject::kInitialMaxFastElementArray is 10000.
|