![]() |
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 |