![]() |
v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
|
Classes | |
struct | Hasher |
Public Member Functions | |
ThreadDataTable ()=default | |
PerIsolateThreadData * | Lookup (ThreadId thread_id) |
void | Insert (PerIsolateThreadData *data) |
void | Remove (PerIsolateThreadData *data) |
void | RemoveAllThreads () |
Private Attributes | |
std::unordered_map< ThreadId, PerIsolateThreadData *, Hasher > | table_ |
|
default |
void v8::internal::Isolate::ThreadDataTable::Insert | ( | Isolate::PerIsolateThreadData * | data | ) |
Isolate::PerIsolateThreadData * v8::internal::Isolate::ThreadDataTable::Lookup | ( | ThreadId | thread_id | ) |
Definition at line 3930 of file isolate.cc.
void v8::internal::Isolate::ThreadDataTable::Remove | ( | PerIsolateThreadData * | data | ) |
void v8::internal::Isolate::ThreadDataTable::RemoveAllThreads | ( | ) |
|
private |