/external/v8/src/ |
accessors.cc | 58 MaybeObject* Accessors::IllegalSetter(JSObject*, Object*, void*) { 70 MaybeObject* Accessors::ReadOnlySetAccessor(JSObject*, Object* value, void*) { 104 MaybeObject* Accessors::ArraySetLength(JSObject* object, Object* value, void*) { 121 Handle<JSObject> object_handle(object, isolate); 476 MaybeObject* Accessors::FunctionSetPrototype(JSObject* object, 574 Handle<JSObject> arguments = 635 Handle<JSObject> arguments = isolate->factory()->NewArgumentsObject( 783 JSObject::cast(current)->map()->is_hidden_prototype()) { 790 MaybeObject* Accessors::ObjectSetPrototype(JSObject* receiver,
|
contexts.cc | 78 JSObject* Context::global_proxy() { 82 void Context::set_global_proxy(JSObject* object) { 117 Handle<JSObject> object(JSObject::cast(context->extension()), isolate);
|
isolate.cc | 530 void Isolate::CaptureAndSetCurrentStackTraceFor(Handle<JSObject> error_object) { 537 JSObject::SetHiddenProperty(error_object, key, stack_trace); 569 // Create a JSObject to hold the information for the StackFrame. 570 Handle<JSObject> stack_frame = factory()->NewJSObject(object_function()); 593 JSObject::SetLocalPropertyIgnoreAttributes( 599 JSObject::SetLocalPropertyIgnoreAttributes( 607 JSObject::SetLocalPropertyIgnoreAttributes( 625 JSObject::SetLocalPropertyIgnoreAttributes( 636 JSObject::SetLocalPropertyIgnoreAttributes( 645 JSObject::SetLocalPropertyIgnoreAttributes [all...] |
builtins.cc | 220 if (len >= 0 && len < JSObject::kInitialMaxFastElementArray) { 393 JSObject* array_proto) { 400 array_proto = JSObject::cast(proto); 452 JSObject* array_proto = 453 JSObject::cast(global_context->array_function()->prototype()); 466 GetProperty(Handle<JSObject>(isolate->global_context()->builtins()), 700 && JSObject::cast(receiver)->map() == arguments_map 701 && JSObject::cast(receiver)->HasFastTypeElements(); 705 elms = FixedArray::cast(JSObject::cast(receiver)->elements()); 706 Object* len_obj = JSObject::cast(receiver [all...] |
execution.cc | 98 receiver = Handle<JSObject>(global->global_receiver()); 719 Handle<JSObject> Execution::InstantiateObject(Handle<ObjectTemplateInfo> data, 732 if (*exc) return Handle<JSObject>::null(); 734 if (*exc) return Handle<JSObject>::null(); 738 return Handle<JSObject>(JSObject::cast(result)); 746 if (*exc) return Handle<JSObject>::null(); 747 return Handle<JSObject>::cast(result);
|
api.cc | [all...] |
objects.h | 55 // - JSObject 189 // inobject properties when normalizing properties of a JSObject. 236 // JSObject for GC purposes. The first four entries here have typeof 651 // Boundary for objects represented as JSReceiver (i.e. JSObject or JSProxy). 652 // Note that there is no range for JSObject or JSProxy, since their subtypes 658 // Boundaries for testing the types represented as JSObject [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_);
|
/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/x64/ |
builtins-x64.cc | 207 // Now allocate the JSObject on the heap. 217 // Allocated the JSObject, now initialize the fields. 219 // rbx: JSObject (not HeapObject tagged - the actual address). 221 __ movq(Operand(rbx, JSObject::kMapOffset), rax); 223 __ movq(Operand(rbx, JSObject::kPropertiesOffset), rcx); 224 __ movq(Operand(rbx, JSObject::kElementsOffset), rcx); 227 // rbx: JSObject 229 __ lea(rcx, Operand(rbx, JSObject::kHeaderSize)); 235 Operand(rbx, rsi, times_pointer_size, JSObject::kHeaderSize)); 247 // Add the object tag to make the JSObject real, so that we can continu [all...] |
codegen-x64.cc | 299 __ movq(r8, FieldOperand(rdx, JSObject::kElementsOffset)); 353 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), r14); 356 JSObject::kElementsOffset, 424 __ movq(r8, FieldOperand(rdx, JSObject::kElementsOffset)); 430 __ movq(r8, FieldOperand(rdx, JSObject::kElementsOffset)); 497 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), r11); 499 JSObject::kElementsOffset,
|
/external/chromium_org/v8/src/ |
api.cc | [all...] |
execution.cc | 99 receiver = Handle<JSObject>(global->global_receiver()); 759 Handle<JSObject> Execution::InstantiateObject(Handle<ObjectTemplateInfo> data, 772 if (*exc) return Handle<JSObject>::null(); 774 if (*exc) return Handle<JSObject>::null(); 778 return Handle<JSObject>(JSObject::cast(result)); 787 if (*exc) return Handle<JSObject>::null(); 788 return Handle<JSObject>::cast(result);
|
json-parser.h | 324 Handle<JSObject> json_object = 364 JSObject::SetOwnElement(json_object, index, value, kNonStrictMode); 386 key = JSObject::ExpectedTransitionKey(map); 391 target = JSObject::ExpectedTransitionTarget(map); 398 target = JSObject::FindTransitionToField(map, key); 432 JSObject::AllocateStorageForMap(json_object, map); 447 JSObject::SetLocalPropertyIgnoreAttributes( 456 JSObject::AllocateStorageForMap(json_object, map);
|
objects-debug.cc | 143 JSObject::cast(this)->JSObjectVerify(); 310 bool JSObject::ElementsAreSafeToExamine() { 317 void JSObject::JSObjectVerify() { 759 // JSObject: Compilation error. 1049 void JSObject::IncrementSpillStatistics(SpillInformation* info) { 1109 void JSObject::SpillInformation::Clear() { 1124 void JSObject::SpillInformation::Print() { 1125 PrintF("\n JSObject Spill Statistics (#%d):\n", number_of_objects_); [all...] |
builtins.cc | 290 JSObject* array_proto) { 297 array_proto = JSObject::cast(proto); 361 JSObject* array_proto = 362 JSObject::cast(native_context->array_function()->prototype()); 375 GetProperty(Handle<JSObject>(isolate->native_context()->builtins()), 685 JSObject::cast(receiver)->map() == arguments_map; 689 JSObject* object = JSObject::cast(receiver); 706 JSObject* object = JSObject::cast(receiver) [all...] |
json-stringifier.h | 139 INLINE(Result SerializeJSObject(Handle<JSObject> object)); 358 JSObject::cast(*object)->LookupRealNamedProperty(*tojson_string_, &lookup); 454 return SerializeJSObject(Handle<JSObject>::cast(object)); 467 Handle<JSObject> builtins(isolate_->native_context()->builtins()); 625 Handle<JSObject> object) { 630 object = Handle<JSObject>( 631 JSObject::cast(object->GetPrototype()), isolate_);
|
isolate.h | 729 Handle<JSArray> CaptureSimpleStackTrace(Handle<JSObject> error_object, 732 void CaptureAndSetDetailedStackTrace(Handle<JSObject> error_object); 739 bool MayNamedAccessWrapper(Handle<JSObject> receiver, 744 bool MayIndexedAccessWrapper(Handle<JSObject> receiver, 750 bool MayNamedAccess(JSObject* receiver, 753 bool MayIndexedAccess(JSObject* receiver, 758 void ReportFailedAccessCheck(JSObject* receiver, v8::AccessType type); [all...] |
debug.cc | [all...] |
/external/v8/src/ia32/ |
codegen-ia32.cc | 388 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 409 __ mov(esi, FieldOperand(edx, JSObject::kElementsOffset)); 411 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); 414 JSObject::kElementsOffset, 520 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 540 __ mov(edi, FieldOperand(edx, JSObject::kElementsOffset)); 622 __ mov(FieldOperand(edx, JSObject::kElementsOffset), eax); 624 JSObject::kElementsOffset,
|
ic-ia32.cc | 94 __ mov(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); 313 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); 377 // Check that the receiver is a JSObject. Because of the elements 381 // Check that the object is some kind of JSObject. 391 __ mov(scratch1, FieldOperand(object, JSObject::kElementsOffset)); 479 __ mov(ecx, FieldOperand(edx, JSObject::kElementsOffset)); 524 __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset)); 605 __ mov(eax, FieldOperand(edx, JSObject::kPropertiesOffset)); 615 __ mov(ecx, FieldOperand(edx, JSObject::kMapOffset)); 784 // Check that the object is some kind of JSObject [all...] |
/external/chromium_org/v8/src/ia32/ |
ic-ia32.cc | 94 __ mov(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); 270 __ mov(scratch, FieldOperand(receiver, JSObject::kElementsOffset)); 341 // Check that the receiver is a JSObject. Because of the elements 345 // Check that the object is some kind of JSObject. 355 __ mov(scratch1, FieldOperand(object, JSObject::kElementsOffset)); 438 __ mov(eax, FieldOperand(edx, JSObject::kElementsOffset)); 477 __ mov(ebx, FieldOperand(edx, JSObject::kPropertiesOffset)); 561 __ mov(eax, FieldOperand(edx, JSObject::kPropertiesOffset)); 571 __ mov(eax, FieldOperand(edx, JSObject::kMapOffset)); 745 __ mov(ebx, FieldOperand(edx, JSObject::kElementsOffset)) [all...] |
/external/v8/src/x64/ |
ic-x64.cc | 93 __ movq(r0, FieldOperand(receiver, JSObject::kPropertiesOffset)); 331 __ movq(elements, FieldOperand(receiver, JSObject::kElementsOffset)); 424 __ movq(rcx, FieldOperand(rdx, JSObject::kElementsOffset)); 452 __ movq(rbx, FieldOperand(rdx, JSObject::kPropertiesOffset)); 525 __ movq(rax, FieldOperand(rdx, JSObject::kPropertiesOffset)); 538 __ movq(rcx, FieldOperand(rdx, JSObject::kMapOffset)); 656 // Check that the object is some kind of JSObject. 662 // rdx: JSObject 664 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)); 714 __ movq(rbx, FieldOperand(rdx, JSObject::kElementsOffset)) [all...] |
codegen-x64.cc | 258 __ movq(r8, FieldOperand(rdx, JSObject::kElementsOffset)); 312 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), r14); 315 JSObject::kElementsOffset, 379 __ movq(r8, FieldOperand(rdx, JSObject::kElementsOffset)); 385 __ movq(r8, FieldOperand(rdx, JSObject::kElementsOffset)); 452 __ movq(FieldOperand(rdx, JSObject::kElementsOffset), r11); 454 JSObject::kElementsOffset,
|