|
| | OffHeapStringHashSet (int capacity) |
| |
| Tagged< Object > | GetKey (PtrComprCageBase cage_base, InternalIndex index) const |
| |
| void | SetKey (InternalIndex index, Tagged< Object > key) |
| |
| void | Set (InternalIndex index, Tagged< String > key) |
| |
| void | CopyEntryExcludingKeyInto (PtrComprCageBase, InternalIndex, OffHeapStringHashSet *, InternalIndex) |
| |
| int | capacity () const |
| |
| int | number_of_elements () const |
| |
| int | number_of_deleted_elements () const |
| |
| OffHeapObjectSlot | slot (InternalIndex index, int offset=0) const |
| |
| void | AddAt (PtrComprCageBase cage_base, InternalIndex entry, Args &&... args) |
| |
| void | OverwriteDeletedAt (PtrComprCageBase cage_base, InternalIndex entry, Args &&... args) |
| |
| void | ElementsRemoved (int count) |
| |
| size_t | GetSizeExcludingHeader () const |
| |
| InternalIndex | FindEntry (IsolateT *isolate, FindKey key, uint32_t hash) const |
| |
| InternalIndex | FindInsertionEntry (PtrComprCageBase cage_base, uint32_t hash) const |
| |
| InternalIndex | FindEntryOrInsertionEntry (IsolateT *isolate, FindKey key, uint32_t hash) const |
| |
| bool | ShouldResizeToAdd (int number_of_additional_elements, int *new_capacity) |
| |
| void | RehashInto (PtrComprCageBase cage_base, OffHeapStringHashSet *new_table) |
| |
| void | IterateElements (Root root, RootVisitor *visitor) |
| |
Definition at line 31 of file string-table.cc.
◆ OffHeapStringHashSet()
| v8::internal::StringTable::OffHeapStringHashSet::OffHeapStringHashSet |
( |
int | capacity | ) |
|
|
inlineexplicit |
◆ CopyEntryExcludingKeyInto()
◆ GetKey()
◆ Hash()
◆ KeyIsMatch()
◆ Set()
◆ SetKey()
◆ StringTable::Data
◆ kEntrySize
| int v8::internal::StringTable::OffHeapStringHashSet::kEntrySize = 1 |
|
staticconstexpr |
◆ kMaxEmptyFactor
| int v8::internal::StringTable::OffHeapStringHashSet::kMaxEmptyFactor = 4 |
|
staticconstexpr |
◆ kMinCapacity
| int v8::internal::StringTable::OffHeapStringHashSet::kMinCapacity = 2048 |
|
staticconstexpr |
The documentation for this class was generated from the following file: