![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
This is the complete list of members for v8::internal::DescriptorArray, including all inherited members.
Allocate(IsolateT *isolate, int nof_descriptors, int slack, AllocationType allocation=AllocationType::kYoung) | v8::internal::DescriptorArray | static |
Allocate(IsolateT *isolate, int nof_descriptors, int slack, AllocationType allocation) | v8::internal::DescriptorArray | |
Append(Descriptor *desc) | v8::internal::DescriptorArray | inline |
BinarySearch(Tagged< Name > name, int number_of_own_descriptors) | v8::internal::DescriptorArray | private |
CheckNameCollisionDuringInsertion(Descriptor *desc, uint32_t descriptor_hash, int insertion_index) | v8::internal::DescriptorArray | |
ClearEnumCache() | v8::internal::DescriptorArray | |
CopyEnumCacheFrom(Tagged< DescriptorArray > array) | v8::internal::DescriptorArray | inline |
CopyFrom(InternalIndex index, Tagged< DescriptorArray > src) | v8::internal::DescriptorArray | private |
CopyUpTo(Isolate *isolate, DirectHandle< DescriptorArray > desc, int enumeration_index, int slack=0) | v8::internal::DescriptorArray | static |
CopyUpToAddAttributes(Isolate *isolate, DirectHandle< DescriptorArray > desc, int enumeration_index, PropertyAttributes attributes, int slack=0) | v8::internal::DescriptorArray | static |
EntryDetailsField typedef | v8::internal::DescriptorArray | |
EntryKeyField typedef | v8::internal::DescriptorArray | |
EntryValueField typedef | v8::internal::DescriptorArray | |
GeneralizeAllFields(bool clear_constness) | v8::internal::DescriptorArray | |
GetDescriptorSlot(int descriptor) | v8::internal::DescriptorArray | inline |
GetDetails(InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
GetFieldIndex(InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
GetFieldType(InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
GetFieldType(PtrComprCageBase cage_base, InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
GetFirstPointerSlot() | v8::internal::DescriptorArray | inline |
GetKey(InternalIndex descriptor_number) const | v8::internal::DescriptorArray | inline |
GetKey(PtrComprCageBase cage_base, InternalIndex descriptor_number) const | v8::internal::DescriptorArray | inline |
GetSortedKey(int descriptor_number) | v8::internal::DescriptorArray | inline |
GetSortedKey(PtrComprCageBase cage_base, int descriptor_number) | v8::internal::DescriptorArray | inline |
GetSortedKeyIndex(int descriptor_number) | v8::internal::DescriptorArray | inline |
GetStrongValue(InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
GetStrongValue(PtrComprCageBase cage_base, InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
GetValue(InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
GetValue(PtrComprCageBase cage_base, InternalIndex descriptor_number) | v8::internal::DescriptorArray | inline |
Initialize(Tagged< EnumCache > enum_cache, Tagged< HeapObject > undefined_value, int nof_descriptors, int slack, uint32_t raw_gc_state) | v8::internal::DescriptorArray | |
InitializeOrChangeEnumCache(DirectHandle< DescriptorArray > descriptors, Isolate *isolate, DirectHandle< FixedArray > keys, DirectHandle< FixedArray > indices, AllocationType allocation_if_initialize) | v8::internal::DescriptorArray | static |
IsEqualUpTo(Tagged< DescriptorArray > desc, int nof_descriptors) | v8::internal::DescriptorArray | |
IsInitializedDescriptor(InternalIndex descriptor_number) const | v8::internal::DescriptorArray | inline |
kEntryDetailsIndex | v8::internal::DescriptorArray | static |
kEntryDetailsOffset | v8::internal::DescriptorArray | static |
kEntryKeyIndex | v8::internal::DescriptorArray | static |
kEntryKeyOffset | v8::internal::DescriptorArray | static |
kEntrySize | v8::internal::DescriptorArray | static |
kEntryValueIndex | v8::internal::DescriptorArray | static |
kEntryValueOffset | v8::internal::DescriptorArray | static |
kNotFound | v8::internal::DescriptorArray | static |
kSizeOfRawGcState | v8::internal::DescriptorArray | static |
LinearSearch(Tagged< Name > name, int number_of_own_descriptors) | v8::internal::DescriptorArray | private |
number_of_entries() const | v8::internal::DescriptorArray | inline |
number_of_slack_descriptors() const | v8::internal::DescriptorArray | inline |
OffsetOfDescriptorAt(int descriptor) | v8::internal::DescriptorArray | inlinestatic |
PrintDescriptorDetails(std::ostream &os, InternalIndex descriptor, PropertyDetails::PrintMode mode) | v8::internal::DescriptorArray | |
PrintDescriptors(std::ostream &os) | v8::internal::DescriptorArray | |
Replace(InternalIndex descriptor_number, Descriptor *descriptor) | v8::internal::DescriptorArray | |
Search(Tagged< Name > name, int number_of_own_descriptors, bool concurrent_search=false) | v8::internal::DescriptorArray | |
Search(Tagged< Name > name, Tagged< Map > map, bool concurrent_search=false) | v8::internal::DescriptorArray | |
Search(int field_offset, int number_of_own_descriptors) | v8::internal::DescriptorArray | |
Search(int field_offset, Tagged< Map > map) | v8::internal::DescriptorArray | |
SearchWithCache(Isolate *isolate, Tagged< Name > name, Tagged< Map > map) | v8::internal::DescriptorArray | |
Set(InternalIndex descriptor_number, Descriptor *desc) | v8::internal::DescriptorArray | inline |
Set(InternalIndex descriptor_number, Tagged< Name > key, Tagged< MaybeObject > value, PropertyDetails details) | v8::internal::DescriptorArray | inline |
SetDetails(InternalIndex descriptor_number, PropertyDetails details) | v8::internal::DescriptorArray | inlineprivate |
SetKey(InternalIndex descriptor_number, Tagged< Name > key) | v8::internal::DescriptorArray | inlineprivate |
SetSortedKey(int pointer, int descriptor_number) | v8::internal::DescriptorArray | inlineprivate |
SetValue(InternalIndex descriptor_number, Tagged< MaybeObject > value) | v8::internal::DescriptorArray | inlineprivate |
SizeFor(int number_of_all_descriptors) | v8::internal::DescriptorArray | inlinestatic |
Sort() | v8::internal::DescriptorArray | |
SwapSortedKeys(int first, int second) | v8::internal::DescriptorArray | inlineprivate |
ToDetailsIndex(int descriptor_number) | v8::internal::DescriptorArray | inlinestatic |
ToKeyIndex(int descriptor_number) | v8::internal::DescriptorArray | inlinestatic |
ToValueIndex(int descriptor_number) | v8::internal::DescriptorArray | inlinestatic |