#include <string-table.h>
Definition at line 48 of file string-table.h.
◆ StringTable()
v8::internal::StringTable::StringTable |
( |
Isolate * | isolate | ) |
|
|
explicit |
◆ ~StringTable()
v8::internal::StringTable::~StringTable |
( |
| ) |
|
◆ Capacity()
int v8::internal::StringTable::Capacity |
( |
| ) |
const |
◆ deleted_element()
static constexpr Tagged< Smi > v8::internal::StringTable::deleted_element |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ DropOldData()
void v8::internal::StringTable::DropOldData |
( |
| ) |
|
◆ empty_element()
static constexpr Tagged< Smi > v8::internal::StringTable::empty_element |
( |
| ) |
|
|
inlinestaticconstexpr |
◆ EnsureCapacity()
◆ GetCurrentMemoryUsage()
size_t v8::internal::StringTable::GetCurrentMemoryUsage |
( |
| ) |
const |
◆ InsertEmptyStringForBootstrapping()
void v8::internal::StringTable::InsertEmptyStringForBootstrapping |
( |
Isolate * | isolate | ) |
|
◆ InsertForIsolateDeserialization()
◆ IterateElements()
void v8::internal::StringTable::IterateElements |
( |
RootVisitor * | visitor | ) |
|
◆ LookupKey()
◆ LookupString()
◆ NotifyElementsRemoved()
void v8::internal::StringTable::NotifyElementsRemoved |
( |
int | count | ) |
|
◆ NumberOfElements()
int v8::internal::StringTable::NumberOfElements |
( |
| ) |
const |
◆ Print()
◆ TryStringToIndexOrLookupExisting()
Address v8::internal::StringTable::TryStringToIndexOrLookupExisting |
( |
Isolate * | isolate, |
|
|
Address | raw_string ) |
|
static |
◆ VerifyIfOwnedBy()
void v8::internal::StringTable::VerifyIfOwnedBy |
( |
Isolate * | isolate | ) |
|
◆ data_
std::atomic<Data*> v8::internal::StringTable::data_ |
|
private |
◆ isolate_
Isolate* v8::internal::StringTable::isolate_ |
|
private |
◆ write_mutex_
The documentation for this class was generated from the following files: