![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
| using | ConcurrentMarkingWorklist = Worklist< HeapObject *, 64 > |
| using | EmbedderTracingWorklist = Worklist< HeapObject *, 16 > |
Public Member Functions | |
| MarkingWorklist (Heap *heap) | |
| void | Push (HeapObject *object) |
| void | PushBailout (HeapObject *object) |
| HeapObject * | Pop () |
| HeapObject * | PopBailout () |
| void | Clear () |
| bool | IsBailoutEmpty () |
| bool | IsEmpty () |
| bool | IsEmbedderEmpty () |
| int | Size () |
| template<typename Callback > | |
| void | Update (Callback callback) |
| ConcurrentMarkingWorklist * | shared () |
| ConcurrentMarkingWorklist * | bailout () |
| ConcurrentMarkingWorklist * | on_hold () |
| EmbedderTracingWorklist * | embedder () |
| void | Print () |
Definition at line 468 of file mark-compact.h.