|
| Worklist (int num_tasks) |
|
void | Swap (Worklist< EntryType, SEGMENT_SIZE > &other) |
|
bool | Push (int task_id, EntryType entry) |
|
bool | Pop (int task_id, EntryType *entry) |
|
size_t | LocalPushSegmentSize (int task_id) |
|
bool | IsLocalEmpty (int task_id) |
|
bool | IsGlobalPoolEmpty () |
|
bool | IsEmpty () |
|
bool | AreLocalsEmpty () |
|
size_t | LocalSize (int task_id) |
|
void | Clear () |
|
template<typename Callback > |
void | Update (Callback callback) |
|
template<typename Callback > |
void | Iterate (Callback callback) |
|
template<typename Callback > |
void | IterateGlobalPool (Callback callback) |
|
void | FlushToGlobal (int task_id) |
|
void | MergeGlobalPool (Worklist *other) |
|
|
static const int | kMaxNumTasks = 8 |
|
static const size_t | kSegmentCapacity = SEGMENT_SIZE |
|
template<typename EntryType, int SEGMENT_SIZE>
class v8::internal::Worklist< EntryType, SEGMENT_SIZE >
Definition at line 28 of file worklist.h.
The documentation for this class was generated from the following file: