Lines Matching refs:JSObject
81 Handle<JSObject> result = isolate->factory()->NewJSObject(constructor); in ToObject()
119 MaybeHandle<Object> maybe_result = JSObject::GetPropertyWithInterceptor( in GetProperty()
120 it->GetHolder<JSObject>(), it->GetReceiver(), it->name()); in GetProperty()
127 return JSObject::GetPropertyWithFailedAccessCheck(it); in GetProperty()
130 it->GetHolder<JSObject>(), in GetProperty()
140 Handle<Object> JSObject::GetDataProperty(Handle<JSObject> object, in GetDataProperty()
148 Handle<Object> JSObject::GetDataProperty(LookupIterator* it) { in GetDataProperty()
356 Object* smi = JSObject::cast(object)->GetInternalField(field); in GetDeclaredAccessorProperty()
383 Handle<FixedArray> JSObject::EnsureWritableFastElements( in EnsureWritableFastElements()
384 Handle<JSObject> object) { in EnsureWritableFastElements()
413 Handle<JSObject> holder, in GetPropertyWithAccessor()
480 Handle<JSObject> holder, Handle<Object> structure, StrictMode strict_mode) { in SetPropertyWithAccessor()
587 MaybeHandle<Object> JSObject::GetPropertyWithFailedAccessCheck( in GetPropertyWithFailedAccessCheck()
589 Handle<JSObject> checked = it->GetHolder<JSObject>(); in GetPropertyWithFailedAccessCheck()
592 it->GetHolder<JSObject>(), in GetPropertyWithFailedAccessCheck()
601 Maybe<PropertyAttributes> JSObject::GetPropertyAttributesWithFailedAccessCheck( in GetPropertyAttributesWithFailedAccessCheck()
603 Handle<JSObject> checked = it->GetHolder<JSObject>(); in GetPropertyAttributesWithFailedAccessCheck()
626 MaybeHandle<Object> JSObject::SetPropertyWithFailedAccessCheck( in SetPropertyWithFailedAccessCheck()
628 Handle<JSObject> checked = it->GetHolder<JSObject>(); in SetPropertyWithFailedAccessCheck()
631 it->GetHolder<JSObject>(), in SetPropertyWithFailedAccessCheck()
641 void JSObject::SetNormalizedProperty(Handle<JSObject> object, in SetNormalizedProperty()
692 Handle<Object> JSObject::DeleteNormalizedProperty(Handle<JSObject> object, in DeleteNormalizedProperty()
711 JSObject::MigrateToMap(object, new_map); in DeleteNormalizedProperty()
732 bool JSObject::IsDirty() { in IsDirty()
773 Handle<JSObject> js_object = in GetElementWithReceiver()
774 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in GetElementWithReceiver()
786 return JSObject::GetElementWithInterceptor(js_object, receiver, index); in GetElementWithReceiver()
1185 void JSObject::JSObjectShortPrint(StringStream* accumulator) { in JSObjectShortPrint()
1283 void JSObject::PrintElementsTransition( in PrintElementsTransition()
1284 FILE* file, Handle<JSObject> object, in PrintElementsTransition()
1345 void JSObject::PrintInstanceMigration(FILE* file, in PrintInstanceMigration()
1397 JSObject::cast(this)->JSObjectShortPrint(&accumulator); in HeapObjectShortPrint()
1595 JSObject::BodyDescriptor::IterateBody(this, object_size, v); in IterateBody()
1697 if (proto->IsJSObject()) return JSObject::cast(proto)->constructor_name(); in constructor_name()
1739 unused_property_fields += JSObject::kFieldsAdded; in CopyWithField()
1762 void JSObject::AddSlowProperty(Handle<JSObject> object, in AddSlowProperty()
1794 Context* JSObject::GetCreationContext() { in GetCreationContext()
1809 void JSObject::EnqueueChangeRecord(Handle<JSObject> object, in EnqueueChangeRecord()
1886 void JSObject::MigrateToMap(Handle<JSObject> object, Handle<Map> new_map) { in MigrateToMap()
1930 void JSObject::MigrateFastToFast(Handle<JSObject> object, Handle<Map> new_map) { in MigrateFastToFast()
2084 void JSObject::GeneralizeFieldRepresentation(Handle<JSObject> object, in GeneralizeFieldRepresentation()
2134 unused_property_fields += JSObject::kFieldsAdded; in CopyGeneralizeAllRepresentations()
2694 Handle<JSObject> holder(JSObject::cast(proto_map->prototype())); in TryUpdate()
2696 if (proto_map->is_deprecated() && JSObject::TryMigrateInstance(holder)) { in TryUpdate()
2773 MaybeHandle<Object> JSObject::SetPropertyWithInterceptor(LookupIterator* it, in SetPropertyWithInterceptor()
2779 Handle<JSObject> holder = it->GetHolder<JSObject>(); in SetPropertyWithInterceptor()
2826 return JSObject::SetPropertyWithFailedAccessCheck(it, value, in SetProperty()
2849 JSObject::SetPropertyWithInterceptor(it, value); in SetProperty()
2854 JSObject::GetPropertyAttributesWithInterceptor( in SetProperty()
2855 it->GetHolder<JSObject>(), it->GetReceiver(), it->name()); in SetProperty()
2871 it->GetHolder<JSObject>(), in SetProperty()
2926 Handle<JSObject> receiver = Handle<JSObject>::cast(it->GetReceiver()); in SetDataProperty()
2949 JSObject::EnqueueChangeRecord(receiver, "update", it->name(), in SetDataProperty()
2968 Handle<JSObject> receiver = it->GetStoreTarget(); in AddDataProperty()
2992 JSObject::AddSlowProperty(receiver, it->name(), value, attributes); in AddDataProperty()
3001 JSObject::EnqueueChangeRecord(receiver, "add", it->name(), in AddDataProperty()
3009 MaybeHandle<Object> JSObject::SetElementWithCallbackSetterInPrototypes( in SetElementWithCallbackSetterInPrototypes()
3010 Handle<JSObject> object, in SetElementWithCallbackSetterInPrototypes()
3024 Handle<JSObject> js_proto = in SetElementWithCallbackSetterInPrototypes()
3025 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in SetElementWithCallbackSetterInPrototypes()
3374 Handle<Map> JSObject::GetElementsTransitionMap(Handle<JSObject> object, in GetElementsTransitionMap()
3660 JSObject::SetIdentityHash(Handle<JSObject>::cast(proxy), in Fix()
3696 void JSObject::AllocateStorageForMap(Handle<JSObject> object, Handle<Map> map) { in AllocateStorageForMap()
3713 JSObject::MigrateToMap(object, map); in AllocateStorageForMap()
3717 void JSObject::MigrateInstance(Handle<JSObject> object) { in MigrateInstance()
3729 bool JSObject::TryMigrateInstance(Handle<JSObject> object) { in TryMigrateInstance()
3737 JSObject::MigrateToMap(object, new_map); in TryMigrateInstance()
3745 void JSObject::MigrateToNewProperty(Handle<JSObject> object, in MigrateToNewProperty()
3748 JSObject::MigrateToMap(object, map); in MigrateToNewProperty()
3754 void JSObject::WriteToField(int descriptor, Object* value) { in WriteToField()
3775 void JSObject::AddProperty(Handle<JSObject> object, Handle<Name> name, in AddProperty()
3797 MaybeHandle<Object> JSObject::SetOwnPropertyIgnoreAttributes( in SetOwnPropertyIgnoreAttributes()
3798 Handle<JSObject> object, in SetOwnPropertyIgnoreAttributes()
3833 it.GetHolder<JSObject>(), accessors), in SetOwnPropertyIgnoreAttributes()
3844 JSObject::SetPropertyWithAccessor(it.GetReceiver(), it.name(), in SetOwnPropertyIgnoreAttributes()
3845 value, it.GetHolder<JSObject>(), in SetOwnPropertyIgnoreAttributes()
3929 Maybe<PropertyAttributes> JSObject::GetPropertyAttributesWithInterceptor( in GetPropertyAttributesWithInterceptor()
3930 Handle<JSObject> holder, in GetPropertyAttributesWithInterceptor()
3996 JSObject::GetPropertyAttributesWithInterceptor( in GetPropertyAttributes()
3997 it->GetHolder<JSObject>(), it->GetReceiver(), it->name()); in GetPropertyAttributes()
4004 return JSObject::GetPropertyAttributesWithFailedAccessCheck(it); in GetPropertyAttributes()
4014 Maybe<PropertyAttributes> JSObject::GetElementAttributeWithReceiver( in GetElementAttributeWithReceiver()
4015 Handle<JSObject> object, Handle<JSReceiver> receiver, uint32_t index, in GetElementAttributeWithReceiver()
4032 return JSObject::GetElementAttributeWithReceiver( in GetElementAttributeWithReceiver()
4033 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), receiver, in GetElementAttributeWithReceiver()
4039 return JSObject::GetElementAttributeWithInterceptor( in GetElementAttributeWithReceiver()
4048 Maybe<PropertyAttributes> JSObject::GetElementAttributeWithInterceptor( in GetElementAttributeWithInterceptor()
4049 Handle<JSObject> object, Handle<JSReceiver> receiver, uint32_t index, in GetElementAttributeWithInterceptor()
4084 Maybe<PropertyAttributes> JSObject::GetElementAttributeWithoutInterceptor( in GetElementAttributeWithoutInterceptor()
4085 Handle<JSObject> object, Handle<JSReceiver> receiver, uint32_t index, in GetElementAttributeWithoutInterceptor()
4107 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), receiver, in GetElementAttributeWithoutInterceptor()
4155 void JSObject::NormalizeProperties(Handle<JSObject> object, in NormalizeProperties()
4167 void JSObject::MigrateFastToSlow(Handle<JSObject> object, in MigrateFastToSlow()
4268 void JSObject::MigrateSlowToFast(Handle<JSObject> object, in MigrateSlowToFast()
4405 void JSObject::ResetElements(Handle<JSObject> object) { in ResetElements()
4448 Handle<SeededNumberDictionary> JSObject::NormalizeElements( in NormalizeElements()
4449 Handle<JSObject> object) { in NormalizeElements()
4486 JSObject::GetElementsTransitionMap(object, DICTIONARY_ELEMENTS); in NormalizeElements()
4488 JSObject::MigrateToMap(object, new_map); in NormalizeElements()
4523 void JSObject::SetIdentityHash(Handle<JSObject> object, Handle<Smi> hash) { in SetIdentityHash()
4543 Object* JSObject::GetIdentityHash() { in GetIdentityHash()
4557 Handle<Smi> JSObject::GetOrCreateIdentityHash(Handle<JSObject> object) { in GetOrCreateIdentityHash()
4583 Object* JSObject::GetHiddenProperty(Handle<Name> key) { in GetHiddenProperty()
4594 return JSObject::cast(iter.GetCurrent())->GetHiddenProperty(key); in GetHiddenProperty()
4616 Handle<Object> JSObject::SetHiddenProperty(Handle<JSObject> object, in SetHiddenProperty()
4631 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), key, in SetHiddenProperty()
4642 return JSObject::SetHiddenPropertiesHashTable(object, value); in SetHiddenProperty()
4662 void JSObject::DeleteHiddenProperty(Handle<JSObject> object, Handle<Name> key) { in DeleteHiddenProperty()
4671 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), key); in DeleteHiddenProperty()
4686 bool JSObject::HasHiddenProperties(Handle<JSObject> object) { in HasHiddenProperties()
4696 Object* JSObject::GetHiddenPropertiesHashTable() { in GetHiddenPropertiesHashTable()
4729 Handle<ObjectHashTable> JSObject::GetOrCreateHiddenPropertiesHashtable( in GetOrCreateHiddenPropertiesHashtable()
4730 Handle<JSObject> object) { in GetOrCreateHiddenPropertiesHashtable()
4755 Handle<Object> JSObject::SetHiddenPropertiesHashTable(Handle<JSObject> object, in SetHiddenPropertiesHashTable()
4765 MaybeHandle<Object> JSObject::DeletePropertyWithInterceptor( in DeletePropertyWithInterceptor()
4766 Handle<JSObject> holder, Handle<JSObject> receiver, Handle<Name> name) { in DeletePropertyWithInterceptor()
4794 MaybeHandle<Object> JSObject::DeleteElementWithInterceptor( in DeleteElementWithInterceptor()
4795 Handle<JSObject> object, in DeleteElementWithInterceptor()
4827 MaybeHandle<Object> JSObject::DeleteElement(Handle<JSObject> object, in DeleteElement()
4858 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), index, in DeleteElement()
4901 MaybeHandle<Object> JSObject::DeleteProperty(Handle<JSObject> object, in DeleteProperty()
4931 it.isolate()->ReportFailedAccessCheck(it.GetHolder<JSObject>(), in DeleteProperty()
4937 JSObject::DeletePropertyWithInterceptor(it.GetHolder<JSObject>(), in DeleteProperty()
4966 Handle<JSObject> holder = it.GetHolder<JSObject>(); in DeleteProperty()
4998 return JSObject::DeleteElement(Handle<JSObject>::cast(object), index, mode); in DeleteElement()
5009 return JSObject::DeleteProperty(Handle<JSObject>::cast(object), name, mode); in DeleteProperty()
5013 bool JSObject::ReferencesObjectFromElements(FixedArray* elements, in ReferencesObjectFromElements()
5036 bool JSObject::ReferencesObject(Object* obj) { in ReferencesObject()
5119 JSObject* ctxobj = JSObject::cast(context->get(i)); in ReferencesObject()
5139 return JSObject::cast(context->extension())->ReferencesObject(obj); in ReferencesObject()
5148 MaybeHandle<Object> JSObject::PreventExtensions(Handle<JSObject> object) { in PreventExtensions()
5166 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter))); in PreventExtensions()
5192 JSObject::MigrateToMap(object, new_map); in PreventExtensions()
5228 MaybeHandle<Object> JSObject::Freeze(Handle<JSObject> object) { in Freeze()
5248 return Freeze(Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter))); in Freeze()
5290 JSObject::MigrateToMap(object, transition_map); in Freeze()
5294 JSObject::MigrateToMap(object, new_map); in Freeze()
5306 JSObject::MigrateToMap(object, new_map); in Freeze()
5329 void JSObject::SetObserved(Handle<JSObject> object) { in SetObserved()
5347 JSObject::MigrateToMap(object, new_map); in SetObserved()
5351 Handle<Object> JSObject::FastPropertyAt(Handle<JSObject> object, in FastPropertyAt()
5364 JSObject::DeepCopyHints hints) in JSObjectWalkVisitor()
5369 MUST_USE_RESULT MaybeHandle<JSObject> StructureWalk(Handle<JSObject> object);
5372 MUST_USE_RESULT inline MaybeHandle<JSObject> VisitElementOrProperty( in VisitElementOrProperty()
5373 Handle<JSObject> object, in VisitElementOrProperty()
5374 Handle<JSObject> value) { in VisitElementOrProperty()
5376 MaybeHandle<JSObject> copy_of_value = StructureWalk(value); in VisitElementOrProperty()
5389 const JSObject::DeepCopyHints hints_;
5394 MaybeHandle<JSObject> JSObjectWalkVisitor<ContextObject>::StructureWalk( in StructureWalk()
5395 Handle<JSObject> object) { in StructureWalk()
5398 bool shallow = hints_ == JSObject::kObjectIsShallow; in StructureWalk()
5405 return MaybeHandle<JSObject>(); in StructureWalk()
5410 JSObject::MigrateInstance(object); in StructureWalk()
5413 Handle<JSObject> copy; in StructureWalk()
5449 VisitElementOrProperty(copy, Handle<JSObject>::cast(value)), in StructureWalk()
5450 JSObject); in StructureWalk()
5477 Handle<JSObject> result; in StructureWalk()
5480 VisitElementOrProperty(copy, Handle<JSObject>::cast(value)), in StructureWalk()
5481 JSObject); in StructureWalk()
5484 JSObject::SetProperty(copy, key_string, result, SLOPPY).Assert(); in StructureWalk()
5512 Handle<JSObject> result; in StructureWalk()
5515 VisitElementOrProperty(copy, Handle<JSObject>::cast(value)), in StructureWalk()
5516 JSObject); in StructureWalk()
5534 Handle<JSObject> result; in StructureWalk()
5537 VisitElementOrProperty(copy, Handle<JSObject>::cast(value)), in StructureWalk()
5538 JSObject); in StructureWalk()
5570 MaybeHandle<JSObject> JSObject::DeepWalk( in DeepWalk()
5571 Handle<JSObject> object, in DeepWalk()
5575 MaybeHandle<JSObject> result = v.StructureWalk(object); in DeepWalk()
5576 Handle<JSObject> for_assert; in DeepWalk()
5582 MaybeHandle<JSObject> JSObject::DeepCopy( in DeepCopy()
5583 Handle<JSObject> object, in DeepCopy()
5587 MaybeHandle<JSObject> copy = v.StructureWalk(object); in DeepCopy()
5588 Handle<JSObject> for_assert; in DeepCopy()
5604 JSObject* curr = JSObject::cast(iter.GetCurrent()); in IsSimpleEnum()
5688 static Handle<FixedArray> GetEnumPropertyKeys(Handle<JSObject> object, in GetEnumPropertyKeys()
5814 content, Handle<JSObject>::cast(names)), in GetKeys()
5819 Handle<JSObject> current = in GetKeys()
5820 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in GetKeys()
5843 Handle<JSObject> result; in GetKeys()
5844 if (JSObject::GetKeysForIndexedInterceptor( in GetKeys()
5880 Handle<JSObject> result; in GetKeys()
5881 if (JSObject::GetKeysForNamedInterceptor( in GetKeys()
5926 void JSObject::DefineElementAccessor(Handle<JSObject> object, in DefineElementAccessor()
6004 JSObject::cast(iter.GetCurrent())->map()->elements_kind())) { in DictionaryElementsInPrototypeChainOnly()
6013 void JSObject::SetElementCallback(Handle<JSObject> object, in SetElementCallback()
6053 void JSObject::SetPropertyCallback(Handle<JSObject> object, in SetPropertyCallback()
6068 JSObject::MigrateToMap(object, new_map); in SetPropertyCallback()
6084 MaybeHandle<Object> JSObject::DefineAccessor(Handle<JSObject> object, in DefineAccessor()
6102 DefineAccessor(Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), in DefineAccessor()
6177 MaybeHandle<Object> JSObject::SetAccessor(Handle<JSObject> object, in SetAccessor()
6196 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), info); in SetAccessor()
6257 MaybeHandle<Object> JSObject::GetAccessor(Handle<JSObject> object, in GetAccessor()
6275 !isolate->MayNamedAccess(Handle<JSObject>::cast(current), name, in GetAccessor()
6277 isolate->ReportFailedAccessCheck(Handle<JSObject>::cast(current), in GetAccessor()
6284 Handle<JSObject>::cast(current)->HasDictionaryElements()) { in GetAccessor()
6285 JSObject* js_object = JSObject::cast(*current); in GetAccessor()
6310 isolate->ReportFailedAccessCheck(it.GetHolder<JSObject>(), in GetAccessor()
6335 Object* JSObject::SlowReverseLookup(Object* value) { in SlowReverseLookup()
6568 unused_property_fields += JSObject::kFieldsAdded; in CopyInstallDescriptors()
6670 (JSObject::kMaxInstanceSize - JSObject::kHeaderSize) >> kPointerSizeLog2; in Create()
6677 JSObject::kHeaderSize + kPointerSize * inobject_properties; in Create()
7690 Handle<JSObject> array) { in AddKeysFromArrayLike()
7720 Handle<JSObject>::null(), // holder in UnionOfKeys()
9160 JSObject::SetPrototype(clone, original_prototype, false).Assert(); in CloneClosure()
9312 void JSObject::OptimizeAsPrototype(Handle<JSObject> object, in OptimizeAsPrototype()
9318 JSObject::NormalizeProperties(object, KEEP_INOBJECT_PROPERTIES, 0); in OptimizeAsPrototype()
9321 JSObject::MigrateSlowToFast(object, 0); in OptimizeAsPrototype()
9326 JSObject::MigrateToMap(object, new_map); in OptimizeAsPrototype()
9332 void JSObject::ReoptimizeIfPrototype(Handle<JSObject> object) { in ReoptimizeIfPrototype()
9437 JSObject::MigrateToMap(function, new_map); in SetPrototype()
9477 Handle<JSObject> js_proto = Handle<JSObject>::cast(prototype); in SetInitialMap()
9478 JSObject::OptimizeAsPrototype(js_proto, FAST_PROTOTYPE); in SetInitialMap()
9685 Handle<JSObject> script_wrapper = Script::GetWrapper(script); in GetNameOrSourceURL()
9724 Handle<JSObject> Script::GetWrapper(Handle<Script> script) { in GetWrapper()
9790 JSObject::kHeaderSize + in CalculateInstanceSize()
9792 if (instance_size > JSObject::kMaxInstanceSize) { in CalculateInstanceSize()
9793 instance_size = JSObject::kMaxInstanceSize; in CalculateInstanceSize()
9800 return (CalculateInstanceSize() - JSObject::kHeaderSize) / kPointerSize; in CalculateInObjectProperties()
10956 Handle<FixedArray> JSObject::SetFastElementsCapacityAndLength( in SetFastElementsCapacityAndLength()
10957 Handle<JSObject> object, in SetFastElementsCapacityAndLength()
10996 JSObject::ValidateElements(object); in SetFastElementsCapacityAndLength()
10997 JSObject::SetMapAndElements(object, new_map, new_elements); in SetFastElementsCapacityAndLength()
11000 JSObject::UpdateAllocationSite(object, new_elements_kind); in SetFastElementsCapacityAndLength()
11018 void JSObject::SetFastDoubleElementsCapacityAndLength(Handle<JSObject> object, in SetFastDoubleElementsCapacityAndLength()
11042 JSObject::ValidateElements(object); in SetFastDoubleElementsCapacityAndLength()
11043 JSObject::SetMapAndElements(object, new_map, elems); in SetFastDoubleElementsCapacityAndLength()
11074 Handle<JSObject> object, in GetOldValue()
11084 if (!JSObject::GetOwnElementAccessorPair(object, index).is_null()) { in GetOldValue()
11207 JSObject::EnqueueChangeRecord( in SetElementsLength()
11211 JSObject::EnqueueChangeRecord( in SetElementsLength()
11226 JSObject::SetElement( in SetElementsLength()
11632 MaybeHandle<Object> JSObject::SetPrototype(Handle<JSObject> object, in SetPrototype()
11677 Handle<JSObject> real_receiver = object; in SetPrototype()
11685 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)); in SetPrototype()
11699 JSObject::OptimizeAsPrototype(Handle<JSObject>::cast(value), mode); in SetPrototype()
11704 JSObject::MigrateToMap(real_receiver, new_map); in SetPrototype()
11720 void JSObject::EnsureCanContainElements(Handle<JSObject> object, in EnsureCanContainElements()
11733 MaybeHandle<AccessorPair> JSObject::GetOwnElementAccessorPair( in GetOwnElementAccessorPair()
11734 Handle<JSObject> object, in GetOwnElementAccessorPair()
11741 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), index); in GetOwnElementAccessorPair()
11751 MaybeHandle<Object> JSObject::SetElementWithInterceptor( in SetElementWithInterceptor()
11752 Handle<JSObject> object, in SetElementWithInterceptor()
11786 MaybeHandle<Object> JSObject::GetElementWithCallback( in GetElementWithCallback()
11787 Handle<JSObject> object, in GetElementWithCallback()
11802 Handle<JSObject> holder_handle = Handle<JSObject>::cast(holder); in GetElementWithCallback()
11840 MaybeHandle<Object> JSObject::SetElementWithCallback(Handle<JSObject> object, in SetElementWithCallback()
11844 Handle<JSObject> holder, in SetElementWithCallback()
11896 bool JSObject::HasFastArgumentsElements() { in HasFastArgumentsElements()
11908 bool JSObject::HasDictionaryArgumentsElements() { in HasDictionaryArgumentsElements()
11923 MaybeHandle<Object> JSObject::SetFastElement(Handle<JSObject> object, in SetFastElement()
12013 JSObject::ValidateElements(object); in SetFastElement()
12024 JSObject::MigrateToMap(object, new_map); in SetFastElement()
12037 JSObject::ValidateElements(object); in SetFastElement()
12051 MaybeHandle<Object> JSObject::SetDictionaryElement( in SetDictionaryElement()
12052 Handle<JSObject> object, in SetDictionaryElement()
12176 JSObject::ValidateElements(object); in SetDictionaryElement()
12188 MaybeHandle<Object> JSObject::SetFastDoubleElement( in SetFastDoubleElement()
12189 Handle<JSObject> object, in SetFastDoubleElement()
12230 JSObject::ValidateElements(object); in SetFastDoubleElement()
12270 JSObject::ValidateElements(object); in SetFastDoubleElement()
12296 return JSObject::SetElement( in SetElement()
12297 Handle<JSObject>::cast(object), index, value, attributes, strict_mode); in SetElement()
12301 MaybeHandle<Object> JSObject::SetOwnElement(Handle<JSObject> object, in SetOwnElement()
12306 return JSObject::SetElement(object, index, value, NONE, strict_mode, false); in SetOwnElement()
12310 MaybeHandle<Object> JSObject::SetElement(Handle<JSObject> object, in SetElement()
12342 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), index, in SetElement()
12449 MaybeHandle<Object> JSObject::SetElementWithoutInterceptor( in SetElementWithoutInterceptor()
12450 Handle<JSObject> object, in SetElementWithoutInterceptor()
12607 JSObject::TransitionElementsKind(transition_info, to_kind); in DigestTransitionFeedback()
12659 void JSObject::UpdateAllocationSite(Handle<JSObject> object, in UpdateAllocationSite()
12680 void JSObject::TransitionElementsKind(Handle<JSObject> object, in TransitionElementsKind()
12730 JSObject::ValidateElements(object); in TransitionElementsKind()
12738 JSObject::ValidateElements(object); in TransitionElementsKind()
12813 MaybeHandle<Object> JSObject::GetElementWithInterceptor( in GetElementWithInterceptor()
12814 Handle<JSObject> object, in GetElementWithInterceptor()
12855 bool JSObject::HasDenseElements() { in HasDenseElements()
12863 void JSObject::GetElementsCapacityAndUsage(int* capacity, int* used) { in GetElementsCapacityAndUsage()
12938 bool JSObject::WouldConvertToSlowElements(Handle<Object> key) { in WouldConvertToSlowElements()
12953 bool JSObject::ShouldConvertToSlowElements(int new_capacity) { in ShouldConvertToSlowElements()
12973 bool JSObject::ShouldConvertToFastElements() { in ShouldConvertToFastElements()
13009 bool JSObject::ShouldConvertToFastDoubleElements( in ShouldConvertToFastDoubleElements()
13076 InterceptorInfo* JSObject::GetNamedInterceptor() { in GetNamedInterceptor()
13086 InterceptorInfo* JSObject::GetIndexedInterceptor() { in GetIndexedInterceptor()
13096 MaybeHandle<Object> JSObject::GetPropertyWithInterceptor( in GetPropertyWithInterceptor()
13097 Handle<JSObject> holder, in GetPropertyWithInterceptor()
13130 MaybeHandle<JSObject> JSObject::GetKeysForNamedInterceptor( in GetKeysForNamedInterceptor()
13131 Handle<JSObject> object, Handle<JSReceiver> receiver) { in GetKeysForNamedInterceptor()
13144 if (result.IsEmpty()) return MaybeHandle<JSObject>(); in GetKeysForNamedInterceptor()
13155 MaybeHandle<JSObject> JSObject::GetKeysForIndexedInterceptor( in GetKeysForIndexedInterceptor()
13156 Handle<JSObject> object, Handle<JSReceiver> receiver) { in GetKeysForIndexedInterceptor()
13169 if (result.IsEmpty()) return MaybeHandle<JSObject>(); in GetKeysForIndexedInterceptor()
13179 Maybe<bool> JSObject::HasRealNamedProperty(Handle<JSObject> object, in HasRealNamedProperty()
13188 Maybe<bool> JSObject::HasRealElementProperty(Handle<JSObject> object, in HasRealElementProperty()
13207 Handle<JSObject>::cast(PrototypeIterator::GetCurrent(iter)), index); in HasRealElementProperty()
13217 Maybe<bool> JSObject::HasRealNamedCallbackProperty(Handle<JSObject> object, in HasRealNamedCallbackProperty()
13226 int JSObject::NumberOfOwnProperties(PropertyAttributes filter) { in NumberOfOwnProperties()
13356 void JSObject::GetOwnPropertyNames( in GetOwnPropertyNames()
13377 int JSObject::NumberOfOwnElements(PropertyAttributes filter) { in NumberOfOwnElements()
13382 int JSObject::NumberOfEnumElements() { in NumberOfEnumElements()
13396 int JSObject::GetOwnElementKeys(FixedArray* storage, in GetOwnElementKeys()
13522 int JSObject::GetEnumElementKeys(FixedArray* storage) { in GetEnumElementKeys()
14047 Handle<NameDictionary>, int, JSObject::DeleteMode);
14051 DeleteProperty(Handle<SeededNumberDictionary>, int, JSObject::DeleteMode);
14128 Handle<Object> JSObject::PrepareSlowElementsForSort( in PrepareSlowElementsForSort()
14129 Handle<JSObject> object, uint32_t limit) { in PrepareSlowElementsForSort()
14219 Handle<Object> JSObject::PrepareElementsForSort(Handle<JSObject> object, in PrepareElementsForSort()
14233 return JSObject::PrepareSlowElementsForSort(object, limit); in PrepareElementsForSort()
14238 JSObject::GetElementsTransitionMap(object, FAST_HOLEY_ELEMENTS); in PrepareElementsForSort()
14245 JSObject::ValidateElements(object); in PrepareElementsForSort()
14247 JSObject::SetMapAndElements(object, new_map, fast_elements); in PrepareElementsForSort()
14958 JSObject::DeleteMode mode) { in DeleteProperty()
16293 JSObject::SetMapAndElements(typed_array, new_map, new_elements); in MaterializeArrayBuffer()