Add(Isolate *isolate, Handle< NumberDictionary > dictionary, Key key, Handle< Object > value, PropertyDetails details, int *entry_out=nullptr) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | static |
AtPut(Isolate *isolate, Handle< NumberDictionary > dictionary, Key key, Handle< Object > value, PropertyDetails details) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | protectedstatic |
Capacity() const (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inline |
ClearEntry(Isolate *isolate, int entry) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | inline |
ComputeCapacity(int at_least_space_for) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inlinestatic |
CopyValuesTo(FixedArray elements) (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | |
DeleteEntry(Isolate *isolate, Handle< NumberDictionary > dictionary, int entry) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | static |
DetailsAt(int entry) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | inline |
DetailsAtPut(Isolate *isolate, int entry, PropertyDetails value) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | inline |
ElementAdded() (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inline |
ElementRemoved() (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inline |
ElementsRemoved(int n) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inline |
EnsureCapacity(Isolate *isolate, Handle< NumberDictionary > table, int n, PretenureFlag pretenure=NOT_TENURED) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
EntryToIndex(int entry) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | inlinestatic |
FindEntry(ReadOnlyRoots roots, Key key, int32_t hash) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | inline |
FindEntry(Isolate *isolate, Key key) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | |
FindInsertionEntry(uint32_t hash) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | protected |
FirstProbe(uint32_t hash, uint32_t size) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inlineprotectedstatic |
GetProbe(uint32_t hash, uint32_t number, uint32_t size) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inlineprotectedstatic |
GetProbeOffset(uint32_t n) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inlinestatic |
HasComplexElements() (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | |
HasSufficientCapacityToAdd(int number_of_additional_elements) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | |
IsKey(ReadOnlyRoots roots, Object *k) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
IterateElements(ObjectVisitor *visitor) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | |
IteratePrefix(ObjectVisitor *visitor) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | |
kCapacityIndex (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | static |
kElementsStartIndex (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
kElementsStartOffset (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
kEntryDetailsIndex (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
kEntryKeyIndex (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
kEntrySize (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
kEntryValueIndex (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
Key typedef (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | |
KeyAt(int entry) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | inline |
kMaxCapacity (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
kMaxNumberKeyIndex (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
kMaxRegularCapacity (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
kMinCapacity (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | static |
kMinShrinkCapacity (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
kNotFound (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | static |
kNumberOfDeletedElementsIndex (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | static |
kNumberOfElementsIndex (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | static |
kPreferFastElementsSizeFactor (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
kPrefixStartIndex (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | static |
kRequiresSlowElementsLimit (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
kRequiresSlowElementsMask (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
kRequiresSlowElementsTagSize (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
max_number_key() (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | inline |
New(Isolate *isolate, int at_least_space_for, PretenureFlag pretenure=NOT_TENURED, MinimumCapacity capacity_option=USE_DEFAULT_MINIMUM_CAPACITY) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | static |
NewInternal(Isolate *isolate, int capacity, PretenureFlag pretenure) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | protectedstatic |
NextProbe(uint32_t last, uint32_t number, uint32_t size) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inlineprotectedstatic |
NumberOfDeletedElements() const (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inline |
NumberOfElements() const (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inline |
NumberOfEnumerableProperties() (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | |
Rehash(Isolate *isolate) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | |
requires_slow_elements() (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | inline |
Set(Isolate *isolate, Handle< NumberDictionary > dictionary, uint32_t key, Handle< Object > value, Handle< JSObject > dictionary_holder=Handle< JSObject >::null(), PropertyDetails details=PropertyDetails::Empty()) (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | static |
set_requires_slow_elements() (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | inline |
SetEntry(Isolate *isolate, int entry, Object *key, Object *value, PropertyDetails details) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | inline |
SetNumberOfDeletedElements(int nod) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inlineprotected |
SetNumberOfElements(int nof) (defined in v8::internal::HashTableBase) | v8::internal::HashTableBase | inlineprotected |
ShapeT typedef (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | |
Shrink(Isolate *isolate, Handle< NumberDictionary > dictionary) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | inlinestatic |
Shrink(Isolate *isolate, Handle< NumberDictionary > table, int additionalCapacity=0) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | protectedstatic |
SlowReverseLookup(Object *value) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | |
STATIC_ASSERT(kEntrySize > 0) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | |
ToKey(ReadOnlyRoots roots, int entry, Object **out_k) (defined in v8::internal::HashTable< NumberDictionary, NumberDictionaryShape >) | v8::internal::HashTable< NumberDictionary, NumberDictionaryShape > | inline |
UpdateMaxNumberKey(uint32_t key, Handle< JSObject > dictionary_holder) (defined in v8::internal::NumberDictionary) | v8::internal::NumberDictionary | |
ValueAt(int entry) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | inline |
ValueAtPut(int entry, Object *value) (defined in v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape >) | v8::internal::Dictionary< NumberDictionary, NumberDictionaryShape > | inline |