Home
last modified time | relevance | path

Searched refs:NameDictionary (Results 1 – 25 of 39) sorted by relevance

12

/third_party/node/deps/v8/src/objects/
Ddictionary.h26 using PropertyDictionary = NameDictionary;
183 EXTERN_DECLARE_BASE_NAME_DICTIONARY(NameDictionary, NameDictionaryShape) in EXTERN_DECLARE_BASE_NAME_DICTIONARY() argument
185 class V8_EXPORT_PRIVATE NameDictionary in EXTERN_DECLARE_BASE_NAME_DICTIONARY()
186 : public BaseNameDictionary<NameDictionary, NameDictionaryShape> { in EXTERN_DECLARE_BASE_NAME_DICTIONARY()
190 DECL_CAST(NameDictionary) in EXTERN_DECLARE_BASE_NAME_DICTIONARY()
191 DECL_PRINTER(NameDictionary) in EXTERN_DECLARE_BASE_NAME_DICTIONARY()
203 OBJECT_CONSTRUCTORS(NameDictionary, in EXTERN_DECLARE_BASE_NAME_DICTIONARY()
204 BaseNameDictionary<NameDictionary, NameDictionaryShape>); in EXTERN_DECLARE_BASE_NAME_DICTIONARY()
Ddictionary-inl.h24 CAST_ACCESSOR(NameDictionary) in CAST_ACCESSOR() argument
114 NameDictionary::NameDictionary(Address ptr) in NameDictionary() function
115 : BaseNameDictionary<NameDictionary, NameDictionaryShape>(ptr) { in NameDictionary()
202 Name NameDictionary::NameAt(InternalIndex entry) { in NameAt()
207 Name NameDictionary::NameAt(PtrComprCageBase cage_base, InternalIndex entry) { in NameAt()
211 Handle<Map> NameDictionary::GetMap(ReadOnlyRoots roots) { in GetMap()
Dliteral-objects.cc96 Handle<NameDictionary> DictionaryAddNoUpdateNextEnumerationIndex( in DictionaryAddNoUpdateNextEnumerationIndex()
97 IsolateT* isolate, Handle<NameDictionary> dictionary, Handle<Name> name, in DictionaryAddNoUpdateNextEnumerationIndex()
100 return NameDictionary::AddNoUpdateNextEnumerationIndex( in DictionaryAddNoUpdateNextEnumerationIndex()
129 std::is_same<Dictionary, NameDictionary>::value)); in DictionaryUpdateMaxNumberKey()
164 (std::is_same<Dictionary, NameDictionary>::value || in AddToDictionaryTemplate()
425 properties_dictionary_template_ = NameDictionary::New( in CreateTemplates()
535 Handle<NameDictionary> properties_dictionary_template() const { in properties_dictionary_template()
536 return Handle<NameDictionary>::cast(properties_dictionary_template_); in properties_dictionary_template()
569 Isolate* isolate, Handle<NameDictionary> dictionary, Handle<Name> name,
572 LocalIsolate* isolate, Handle<NameDictionary> dictionary, Handle<Name> name,
Djs-objects.tq87 let properties: EmptyFixedArray|NameDictionary|SwissNameDictionary =
175 NameDictionary | SwissNameDictionary | EmptyFixedArray |
178 Map, NameDictionary | SwissNameDictionary | EmptyFixedArray | PropertyArray,
Dlookup.cc399 NameDictionary dict = holder->property_dictionary(); in PrepareForDataProperty()
451 NameDictionary dict = holder_obj->property_dictionary(); in PrepareForDataProperty()
539 Handle<NameDictionary> dictionary( in ReconfigureDataProperty()
689 Handle<NameDictionary> dictionary(receiver->property_dictionary(isolate_), in ApplyTransitionToDataProperty()
693 NameDictionary::Add(isolate(), dictionary, name(), in ApplyTransitionToDataProperty()
1004 NameDictionary dict = holder->property_dictionary(); in IsConstDictValueEqualTo()
1125 NameDictionary dictionary = holder->property_dictionary(isolate_); in WriteDataValue()
1367 NameDictionary dict = holder.property_dictionary(isolate_); in LookupInRegularHolder()
Djs-regexp.cc91 group_names = NameDictionary::Add( in BuildIndices()
92 isolate, Handle<NameDictionary>::cast(group_names), name, in BuildIndices()
Djs-objects.cc784 NameDictionary::cast(properties).SetHash(hash); in SetHashAndUpdateProperties()
806 return NameDictionary::cast(properties).Hash(); in GetIdentityHashHelper()
911 Handle<NameDictionary> dictionary(object->property_dictionary(), isolate); in DeleteNormalizedProperty()
913 dictionary = NameDictionary::DeleteEntry(isolate, dictionary, entry); in DeleteNormalizedProperty()
2314 : NameDictionary::kInitialCapacity; in New()
2698 Handle<NameDictionary> dictionary(object->property_dictionary(), isolate); in SetNormalizedProperty()
2704 NameDictionary::Add(isolate, dictionary, name, value, details); in SetNormalizedProperty()
3208 : NameDictionary::kInitialCapacity; in MigrateFastToSlow()
3212 Handle<NameDictionary> dictionary; in MigrateFastToSlow()
3253 dictionary = NameDictionary::Add(isolate, dictionary, key, value, d); in MigrateFastToSlow()
[all …]
Dobject-list-macros.h190 V(NameDictionary) \
Djs-objects-inl.h787 DEF_GETTER(JSReceiver, property_dictionary, NameDictionary) { in DEF_GETTER() argument
796 return NameDictionary::cast(prop); in DEF_GETTER()
/third_party/node/deps/v8/src/builtins/
Dbuiltins-constructor.h31 NameDictionary::kMaxRegularCapacity / 3 * 2;
Dbuiltins-internal-gen.cc604 TNode<NameDictionary> properties, in DictionarySpecificDelete()
611 StoreValueByKeyIndex<NameDictionary>(properties, key_index, filler, in DictionarySpecificDelete()
613 StoreDetailsByKeyIndex<NameDictionary>(properties, key_index, in DictionarySpecificDelete()
617 TNode<Smi> nof = GetNumberOfElements<NameDictionary>(properties); in DictionarySpecificDelete()
619 SetNumberOfElements<NameDictionary>(properties, new_nof); in DictionarySpecificDelete()
621 GetNumberOfDeletedElements<NameDictionary>(properties); in DictionarySpecificDelete()
623 SetNumberOfDeletedElements<NameDictionary>(properties, new_deleted); in DictionarySpecificDelete()
627 TNode<Smi> capacity = GetCapacity<NameDictionary>(properties); in DictionarySpecificDelete()
631 TNode<NameDictionary> new_properties = in DictionarySpecificDelete()
Dobject.tq97 let properties: NameDictionary|SwissNameDictionary|EmptyFixedArray;
Dbuiltins-constructor-gen.cc332 properties = AllocateNameDictionary(NameDictionary::kInitialCapacity); in FastNewObject()
/third_party/node/deps/v8/src/runtime/
Druntime-classes.cc128 std::is_same<Dictionary, NameDictionary>::value)); in KeyToName()
522 Handle<NameDictionary> properties_dictionary_template = in InitClassPrototype()
523 Handle<NameDictionary>::cast(properties_template); in InitClassPrototype()
580 Handle<NameDictionary> properties_dictionary_template = in InitClassConstructor()
581 Handle<NameDictionary>::cast(properties_template); in InitClassConstructor()
Druntime-object.cc478 Handle<NameDictionary> dictionary(receiver->property_dictionary(), isolate); in RUNTIME_FUNCTION()
480 NameDictionary::Add(isolate, dictionary, name, value, property_details); in RUNTIME_FUNCTION()
835 NameDictionary dictionary = in RUNTIME_FUNCTION()
974 Handle<NameDictionary> dictionary = args.at<NameDictionary>(0); in RUNTIME_FUNCTION()
976 return *NameDictionary::Shrink(isolate, dictionary); in RUNTIME_FUNCTION()
Druntime-literals.cc145 Handle<NameDictionary> dict(copy->property_dictionary(isolate), in StructureWalk()
/third_party/node/deps/v8/src/debug/
Ddebug-wasm-objects.cc245 static Handle<NameDictionary> GetNameTable(Handle<JSObject> holder, in GetNameTable()
251 return Handle<NameDictionary>::cast(table_or_undefined); in GetNameTable()
255 auto table = NameDictionary::New(isolate, count); in GetNameTable()
261 table = NameDictionary::Add(isolate, table, key, value, in GetNameTable()
299 auto names = NameDictionary::IterationIndices(isolate, table); in NamedEnumerator()
/third_party/node/deps/v8/src/compiler/
Djs-create-lowering.cc1365 NameDictionary::ComputeCapacity(NameDictionary::kInitialCapacity); in ReduceJSCreateObject()
1367 int length = NameDictionary::EntryToIndex(InternalIndex(capacity)); in ReduceJSCreateObject()
1368 int size = NameDictionary::SizeFor(length); in ReduceJSCreateObject()
1390 STATIC_ASSERT(NameDictionary::kElementsStartIndex == in ReduceJSCreateObject()
1391 NameDictionary::kObjectHashIndex + 1); in ReduceJSCreateObject()
1392 for (int index = NameDictionary::kElementsStartIndex; index < length; in ReduceJSCreateObject()
Daccess-builder.cc1210 FixedArray::OffsetOfElementAt(NameDictionary::kNextEnumerationIndexIndex), in ForDictionaryNextEnumerationIndex()
1223 FixedArray::OffsetOfElementAt(NameDictionary::kObjectHashIndex), in ForDictionaryObjectHashIndex()
/third_party/node/deps/v8/src/heap/
Dfactory.h155 Handle<NameDictionary> NewNameDictionary(int at_least_space_for);
533 int number_of_slow_properties = NameDictionary::kInitialCapacity,
540 int number_of_slow_properties = NameDictionary::kInitialCapacity,
Dobject-stats.cc543 NameDictionary properties = boilerplate.property_dictionary(); in RecordVirtualAllocationSiteDetails()
604 NameDictionary properties = object.property_dictionary(); in RecordVirtualJSObjectDetails()
Dsetup-heap-internal.cc794 Handle<NameDictionary> empty_property_dictionary = NameDictionary::New( in CreateInitialObjects()
/third_party/node/deps/v8/src/codegen/
Dcode-stub-assembler.cc2046 CAST(properties), NameDictionary::kObjectHashIndex))); in LoadJSReceiverIdentityHash()
3610 TNode<NameDictionary> CodeStubAssembler::AllocateNameDictionary( in AllocateNameDictionary()
3615 TNode<NameDictionary> CodeStubAssembler::AllocateNameDictionary( in AllocateNameDictionary()
3619 IntPtrConstant(NameDictionary::kMaxCapacity))); in AllocateNameDictionary()
3624 TNode<NameDictionary> CodeStubAssembler::AllocateNameDictionaryWithCapacity( in AllocateNameDictionaryWithCapacity()
3628 TNode<IntPtrT> length = EntryToIndex<NameDictionary>(capacity); in AllocateNameDictionaryWithCapacity()
3630 TimesTaggedSize(length), IntPtrConstant(NameDictionary::kHeaderSize)); in AllocateNameDictionaryWithCapacity()
3632 TNode<NameDictionary> result = in AllocateNameDictionaryWithCapacity()
3633 UncheckedCast<NameDictionary>(Allocate(store_size, flags)); in AllocateNameDictionaryWithCapacity()
3646 StoreFixedArrayElement(result, NameDictionary::kNumberOfElementsIndex, zero, in AllocateNameDictionaryWithCapacity()
[all …]
/third_party/node/tools/v8_gypfiles/
Dfeatures.gypi240 # Experimental feature that uses SwissNameDictionary instead of NameDictionary
/third_party/node/deps/v8/src/roots/
Droots.h185 V(NameDictionary, empty_property_dictionary, EmptyPropertyDictionary) \

12