|
V8 Project
|
Collaboration diagram for v8::internal::Isolate::ThreadDataTable:Public Member Functions | |
| ThreadDataTable () | |
| ~ThreadDataTable () | |
| PerIsolateThreadData * | Lookup (Isolate *isolate, ThreadId thread_id) |
| void | Insert (PerIsolateThreadData *data) |
| void | Remove (PerIsolateThreadData *data) |
| void | RemoveAllThreads (Isolate *isolate) |
Private Attributes | |
| PerIsolateThreadData * | list_ |
| v8::internal::Isolate::ThreadDataTable::ThreadDataTable | ( | ) |
Definition at line 1393 of file isolate.cc.
| v8::internal::Isolate::ThreadDataTable::~ThreadDataTable | ( | ) |
Definition at line 1398 of file isolate.cc.
| void v8::internal::Isolate::ThreadDataTable::Insert | ( | Isolate::PerIsolateThreadData * | data | ) |
Definition at line 1423 of file isolate.cc.
References v8::internal::Isolate::PerIsolateThreadData::next_, and NULL.
Referenced by v8::internal::Isolate::FindOrAllocatePerThreadDataForThisThread().
Here is the caller graph for this function:| Isolate::PerIsolateThreadData * v8::internal::Isolate::ThreadDataTable::Lookup | ( | Isolate * | isolate, |
| ThreadId | thread_id | ||
| ) |
Definition at line 1414 of file isolate.cc.
References NULL.
Referenced by v8::internal::Isolate::FindOrAllocatePerThreadDataForThisThread(), and v8::internal::Isolate::FindPerThreadDataForThread().
Here is the caller graph for this function:| void v8::internal::Isolate::ThreadDataTable::Remove | ( | PerIsolateThreadData * | data | ) |
Definition at line 1430 of file isolate.cc.
References v8::internal::Isolate::PerIsolateThreadData::next_, NULL, and v8::internal::Isolate::PerIsolateThreadData::prev_.
| void v8::internal::Isolate::ThreadDataTable::RemoveAllThreads | ( | Isolate * | isolate | ) |
Definition at line 1438 of file isolate.cc.
References v8::internal::Isolate::PerIsolateThreadData::isolate(), v8::internal::Isolate::PerIsolateThreadData::next_, and NULL.
Referenced by v8::internal::Isolate::TearDown().
Here is the call graph for this function:
Here is the caller graph for this function:
|
private |