Allocate(Isolate *isolate, int capacity, AllocationType allocation=AllocationType::kYoung) | v8::internal::OrderedHashTable< Derived, entrysize > | protectedstatic |
v8::internal::FixedArray::Allocate(IsolateT *isolate, int capacity, std::optional< DisallowGarbageCollection > *no_gc_out, AllocationType allocation=AllocationType::kYoung) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | protectedstatic |
AllocatedSize() const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
AllocateEmpty(Isolate *isolate, AllocationType allocation, RootIndex root_ndex) | v8::internal::OrderedHashTable< Derived, entrysize > | protectedstatic |
Capacity() | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
Clear(Isolate *isolate, Handle< Derived > table) | v8::internal::OrderedHashTable< Derived, entrysize > | static |
compare_and_swap(int index, Tagged< ElementT > expected, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
CopyElements(Isolate *isolate, int dst_index, Tagged< FixedArray > src, int src_index, int len, WriteBarrierMode mode) | v8::internal::FixedArray | inline |
v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape >::CopyElements(Isolate *isolate, Tagged< FixedArray > dst, int dst_index, Tagged< FixedArray > src, int src_index, int len, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inlinestatic |
Delete(Isolate *isolate, Tagged< Derived > table, Tagged< Object > key) | v8::internal::OrderedHashTable< Derived, entrysize > | static |
ElementMemberT typedef | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | private |
ElementT typedef | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | private |
EnsureCapacityForAdding(Isolate *isolate, HandleType< Derived > table) | v8::internal::OrderedHashTable< Derived, entrysize > | static |
EntryToIndex(InternalIndex entry) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
EntryToIndexRaw(int entry) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
FillWithHoles(int from, int to) | v8::internal::FixedArray | inline |
FindEntry(Isolate *isolate, Tagged< Object > key) | v8::internal::OrderedHashTable< Derived, entrysize > | |
FLEXIBLE_ARRAY_MEMBER(ElementMemberT, objects) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | protected |
get(int index) const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
get(int index, RelaxedLoadTag) const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
get(int index, AcquireLoadTag) const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
get(int index, SeqCstAccessTag) const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
HashTableStartIndex() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
HashTableStartOffset() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
HashToBucket(int hash) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
HashToEntryRaw(int hash) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
HasKey(Isolate *isolate, Tagged< Derived > table, Tagged< Object > key) | v8::internal::OrderedHashTable< Derived, entrysize > | static |
Header typedef | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | |
is_the_hole(Isolate *isolate, int index) | v8::internal::FixedArray | inline |
IsCowArray() const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inlineprotected |
IsInBounds(int index) const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inlineprotected |
IsKey(ReadOnlyRoots roots, Tagged< Object > k) | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
IsObsolete() | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
IterateEntries() | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
kChainOffset | v8::internal::OrderedHashTable< Derived, entrysize > | static |
kClearedTableSentinel | v8::internal::OrderedHashTable< Derived, entrysize > | static |
kDefaultMode | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | privatestatic |
kElementsAreMaybeObject | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | static |
kElementSize | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | static |
kEntrySize | v8::internal::OrderedHashTable< Derived, entrysize > | static |
kEntrySizeWithoutChain | v8::internal::OrderedHashTable< Derived, entrysize > | static |
KeyAt(InternalIndex entry) | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
kInitialCapacity | v8::internal::OrderedHashTable< Derived, entrysize > | static |
kLoadFactor | v8::internal::OrderedHashTable< Derived, entrysize > | static |
kMaxCapacity | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | static |
kMaxLength | v8::internal::FixedArray | static |
kMaxRegularCapacity | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | static |
kMaxRegularLength | v8::internal::FixedArray | static |
kNotFound | v8::internal::OrderedHashTable< Derived, entrysize > | static |
kSupportsSmiElements | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | privatestatic |
MaxCapacity() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
MoveElements(Isolate *isolate, int dst_index, int src_index, int len, WriteBarrierMode mode) | v8::internal::FixedArray | inline |
v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape >::MoveElements(Isolate *isolate, Tagged< FixedArray > dst, int dst_index, Tagged< FixedArray > src, int src_index, int len, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inlinestatic |
New(IsolateT *isolate, int capacity, AllocationType allocation=AllocationType::kYoung) | v8::internal::FixedArray | inlinestatic |
NewCapacityForIndex(int index, int old_capacity) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | protectedstatic |
NextChainEntryRaw(int entry) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
NextTable() | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
NextTableIndex() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
NextTableOffset() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
NumberOfBuckets() const | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
NumberOfBucketsIndex() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
NumberOfBucketsOffset() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
NumberOfDeletedElements() const | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
NumberOfDeletedElementsIndex() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
NumberOfDeletedElementsOffset() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
NumberOfElements() const | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
NumberOfElementsIndex() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
NumberOfElementsOffset() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
OffsetOfElementAt(int index) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inlinestatic |
OrderedNameDictionaryHandler class | v8::internal::OrderedHashTable< Derived, entrysize > | friend |
PrefixIndex() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
RawFieldOfElementAt(int index) const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
RawFieldOfFirstElement() const | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
Rehash(Isolate *isolate, HandleType< Derived > table) | v8::internal::OrderedHashTable< Derived, entrysize > | protectedstatic |
Rehash(Isolate *isolate, HandleType< Derived > table, int new_capacity) | v8::internal::OrderedHashTable< Derived, entrysize > | protectedstatic |
RemovedHolesIndex() | v8::internal::OrderedHashTable< Derived, entrysize > | inlinestatic |
RemovedIndexAt(int index) | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
Resize(Isolate *isolate, DirectHandle< FixedArray > xs, int new_capacity, AllocationType allocation=AllocationType::kYoung, WriteBarrierMode mode=UPDATE_WRITE_BARRIER) | v8::internal::FixedArray | inlineprivatestatic |
RightTrim(Isolate *isolate, int new_capacity) | v8::internal::FixedArray | |
RightTrimOrEmpty(Isolate *isolate, HandleType< FixedArray > array, int new_length) | v8::internal::FixedArray | static |
set(int index, Tagged< ElementT > value, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set(int index, Tagged< Smi > value) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set(int index, Tagged< ElementT > value, RelaxedStoreTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set(int index, Tagged< Smi > value, RelaxedStoreTag) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set(int index, Tagged< ElementT > value, ReleaseStoreTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set(int index, Tagged< Smi > value, ReleaseStoreTag) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set(int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set(int index, Tagged< Smi > value, SeqCstAccessTag) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
set_the_hole(Isolate *isolate, int index) | v8::internal::FixedArray | inline |
set_the_hole(ReadOnlyRoots ro_roots, int index) | v8::internal::FixedArray | inline |
SetAndGrow(Isolate *isolate, HandleType< FixedArray > array, int index, DirectHandle< Object > value) | v8::internal::FixedArray | static |
SetAndGrow(Isolate *isolate, HandleType< FixedArray > array, int index, DirectHandle< Object > value) | v8::internal::FixedArray | |
SetNextTable(Tagged< Derived > next_table) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
SetNumberOfBuckets(int num) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
SetNumberOfDeletedElements(int num) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
SetNumberOfElements(int num) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
SetRemovedIndexAt(int index, int removed_index) | v8::internal::OrderedHashTable< Derived, entrysize > | inlineprotected |
Shape typedef | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | |
Shrink(Isolate *isolate, HandleType< Derived > table) | v8::internal::OrderedHashTable< Derived, entrysize > | static |
SizeFor(int capacity) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inlinestatic |
SlotType typedef | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | private |
Super typedef | v8::internal::FixedArray | private |
swap(int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< FixedArray, TaggedArrayShape > | inline |
ToKey(ReadOnlyRoots roots, InternalIndex entry, Tagged< Object > *out_key) | v8::internal::OrderedHashTable< Derived, entrysize > | inline |
UsedCapacity() const | v8::internal::OrderedHashTable< Derived, entrysize > | inline |