| Allocate(IsolateT *isolate, int capacity, std::optional< DisallowGarbageCollection > *no_gc_out, AllocationType allocation=AllocationType::kYoung) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | protectedstatic |
| Allocate(IsolateT *isolate, int capacity, std::optional< DisallowGarbageCollection > *no_gc_out, AllocationType allocation) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | |
| AllocatedSize() const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| BinarySearchName(Tagged< Name > name, int *out_insertion_index) | v8::internal::TransitionArray | inlineprivate |
| Capacity() | v8::internal::TransitionArray | inlineprivate |
| CompactPrototypeTransitionArray(Isolate *isolate, Tagged< WeakFixedArray > array) | v8::internal::TransitionArray | privatestatic |
| compare_and_swap(int index, Tagged< ElementT > expected, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| CompareDetails(PropertyKind kind1, PropertyAttributes attributes1, PropertyKind kind2, PropertyAttributes attributes2) | v8::internal::TransitionArray | inlineprivatestatic |
| CompareKeys(Tagged< Name > key1, uint32_t hash1, PropertyKind kind1, PropertyAttributes attributes1, Tagged< Name > key2, uint32_t hash2, PropertyKind kind2, PropertyAttributes attributes2) | v8::internal::TransitionArray | inlineprivatestatic |
| CompareNames(Tagged< Name > key1, uint32_t hash1, Tagged< Name > key2, uint32_t hash2) | v8::internal::TransitionArray | inlineprivatestatic |
| CopyElements(Isolate *isolate, Tagged< WeakFixedArray > dst, int dst_index, Tagged< WeakFixedArray > src, int src_index, int len, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inlinestatic |
| CreateSideStepTransitions(Isolate *isolate, DirectHandle< TransitionArray > transitions) | v8::internal::TransitionArray | static |
| ElementMemberT typedef | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | private |
| ElementT typedef | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | private |
| Factory class | v8::internal::TransitionArray | friend |
| FLEXIBLE_ARRAY_MEMBER(ElementMemberT, objects) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | protected |
| ForEachTransitionTo(Tagged< Name > name, const ForEachTransitionCallback &callback) | v8::internal::TransitionArray | private |
| get(int index) const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| get(int index, RelaxedLoadTag) const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| get(int index, AcquireLoadTag) const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| get(int index, SeqCstAccessTag) const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| GetKey(int transition_number) | v8::internal::TransitionArray | inline |
| GetKeySlot(int transition_number) | v8::internal::TransitionArray | inline |
| GetPrototypeTransitions() | v8::internal::TransitionArray | inline |
| GetRawTarget(int transition_number) | v8::internal::TransitionArray | inline |
| GetSideStepTransitions() | v8::internal::TransitionArray | inlineprivate |
| GetTarget(int transition_number) | v8::internal::TransitionArray | inline |
| GetTargetIfExists(int transition_number, Isolate *isolate, Tagged< Map > *target) | v8::internal::TransitionArray | inline |
| GetTargetSlot(int transition_number) | v8::internal::TransitionArray | inline |
| GrowPrototypeTransitionArray(DirectHandle< WeakFixedArray > array, int new_capacity, Isolate *isolate) | v8::internal::TransitionArray | privatestatic |
| HasPrototypeTransitions() | v8::internal::TransitionArray | inline |
| HasSideStepTransitions() | v8::internal::TransitionArray | inline |
| Header typedef | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | |
| IsCowArray() const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inlineprotected |
| IsInBounds(int index) const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inlineprotected |
| kDefaultMode | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | privatestatic |
| kElementsAreMaybeObject | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | static |
| kElementSize | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | static |
| kEntryKeyIndex | v8::internal::TransitionArray | static |
| kEntrySize | v8::internal::TransitionArray | static |
| kEntryTargetIndex | v8::internal::TransitionArray | static |
| kFirstIndex | v8::internal::TransitionArray | static |
| kMaxCachedPrototypeTransitions | v8::internal::TransitionArray | privatestatic |
| kMaxCapacity | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | static |
| kMaxRegularCapacity | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | static |
| kNotFound | v8::internal::TransitionArray | static |
| kProtoTransitionHeaderSize | v8::internal::TransitionArray | privatestatic |
| kProtoTransitionNumberOfEntriesOffset | v8::internal::TransitionArray | privatestatic |
| kPrototypeTransitionsIndex | v8::internal::TransitionArray | static |
| kSideStepTransitionsIndex | v8::internal::TransitionArray | static |
| kSupportsSmiElements | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | privatestatic |
| kTransitionLengthIndex | v8::internal::TransitionArray | static |
| LengthFor(int number_of_transitions) | v8::internal::TransitionArray | inlineprivatestatic |
| LinearSearchName(Tagged< Name > name, int *out_insertion_index) | v8::internal::TransitionArray | inlineprivate |
| MarkCompactCollector class | v8::internal::TransitionArray | friend |
| MoveElements(Isolate *isolate, Tagged< WeakFixedArray > dst, int dst_index, Tagged< WeakFixedArray > src, int src_index, int len, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inlinestatic |
| New(IsolateT *isolate, int capacity, AllocationType allocation=AllocationType::kYoung, MaybeDirectHandle< Object > initial_value={}) | v8::internal::WeakFixedArray | inlinestatic |
| NewCapacityForIndex(int index, int old_capacity) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | protectedstatic |
| number_of_transitions() const | v8::internal::TransitionArray | inline |
| NumberOfPrototypeTransitions(Tagged< WeakFixedArray > proto_transitions) | v8::internal::TransitionArray | inlineprivatestatic |
| OffsetOfElementAt(int index) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inlinestatic |
| PrintInternal(std::ostream &os) | v8::internal::TransitionArray | |
| RawFieldOfElementAt(int index) const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| RawFieldOfFirstElement() const | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| RightTrim(Isolate *isolate, int new_capacity) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| Search(PropertyKind kind, Tagged< Name > name, PropertyAttributes attributes, int *out_insertion_index=nullptr) | v8::internal::TransitionArray | private |
| SearchAndGetTarget(PropertyKind kind, Tagged< Name > name, PropertyAttributes attributes) | v8::internal::TransitionArray | private |
| SearchAndGetTargetForTesting(PropertyKind kind, Tagged< Name > name, PropertyAttributes attributes) | v8::internal::TransitionArray | inline |
| SearchDetails(int transition, PropertyKind kind, PropertyAttributes attributes, int *out_insertion_index) | v8::internal::TransitionArray | private |
| SearchDetailsAndGetTarget(int transition, PropertyKind kind, PropertyAttributes attributes) | v8::internal::TransitionArray | private |
| SearchName(Tagged< Name > name, bool concurrent_search=false, int *out_insertion_index=nullptr) | v8::internal::TransitionArray | inlineprivate |
| SearchNameForTesting(Tagged< Name > name, int *out_insertion_index=nullptr) | v8::internal::TransitionArray | inline |
| SearchSpecial(Tagged< Symbol > symbol, bool concurrent_search=false, int *out_insertion_index=nullptr) | v8::internal::TransitionArray | inlineprivate |
| Set(int transition_number, Tagged< Name > key, Tagged< MaybeObject > target) | v8::internal::TransitionArray | inlineprivate |
| set(int index, Tagged< ElementT > value, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| set(int index, Tagged< Smi > value) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| set(int index, Tagged< ElementT > value, RelaxedStoreTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| set(int index, Tagged< Smi > value, RelaxedStoreTag) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| set(int index, Tagged< ElementT > value, ReleaseStoreTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| set(int index, Tagged< Smi > value, ReleaseStoreTag) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| set(int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| set(int index, Tagged< Smi > value, SeqCstAccessTag) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| SetKey(int transition_number, Tagged< Name > value) | v8::internal::TransitionArray | inline |
| SetNumberOfPrototypeTransitions(Tagged< WeakFixedArray > proto_transitions, int value) | v8::internal::TransitionArray | privatestatic |
| SetNumberOfTransitions(int number_of_transitions) | v8::internal::TransitionArray | inlineprivate |
| SetPrototypeTransitions(Tagged< WeakFixedArray > prototype_transitions) | v8::internal::TransitionArray | inlineprivate |
| SetRawTarget(int transition_number, Tagged< MaybeObject > target) | v8::internal::TransitionArray | inline |
| SetSideStepTransitions(Tagged< WeakFixedArray > transitions) | v8::internal::TransitionArray | inlineprivate |
| Shape typedef | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | |
| SizeFor(int capacity) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inlinestatic |
| SlotType typedef | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | private |
| Sort() | v8::internal::TransitionArray | |
| Super typedef | v8::internal::WeakFixedArray | private |
| swap(int index, Tagged< ElementT > value, SeqCstAccessTag, WriteBarrierMode mode=kDefaultMode) | v8::internal::TaggedArrayBase< WeakFixedArray, WeakFixedArrayShape > | inline |
| ToKeyIndex(int transition_number) | v8::internal::TransitionArray | inlinestatic |
| ToTargetIndex(int transition_number) | v8::internal::TransitionArray | inlinestatic |
| TransitionsAccessor class | v8::internal::TransitionArray | friend |