![]() |
V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
| FullEvacuator (MarkCompactCollector *collector, RecordMigratedSlotVisitor *record_visitor) | |
| GCTracer::BackgroundScope::ScopeId | GetBackgroundTracingScope () override |
Public Member Functions inherited from v8::internal::Evacuator | |
| Evacuator (Heap *heap, RecordMigratedSlotVisitor *record_visitor) | |
| void | EvacuatePage (MemoryChunk *chunk) |
| void | AddObserver (MigrationObserver *observer) |
| void | Finalize () |
Public Member Functions inherited from v8::internal::Malloced | |
| void * | operator new (size_t size) |
| void | operator delete (void *p) |
Protected Member Functions | |
| void | RawEvacuatePage (MemoryChunk *chunk, intptr_t *live_bytes) override |
Protected Member Functions inherited from v8::internal::Evacuator | |
| Heap * | heap () |
| void | ReportCompactionProgress (double duration, intptr_t bytes_compacted) |
Protected Attributes | |
| MarkCompactCollector * | collector_ |
Protected Attributes inherited from v8::internal::Evacuator | |
| Heap * | heap_ |
| LocalAllocator | local_allocator_ |
| Heap::PretenuringFeedbackMap | local_pretenuring_feedback_ |
| EvacuateNewSpaceVisitor | new_space_visitor_ |
| EvacuateNewSpacePageVisitor< PageEvacuationMode::NEW_TO_NEW > | new_to_new_page_visitor_ |
| EvacuateNewSpacePageVisitor< PageEvacuationMode::NEW_TO_OLD > | new_to_old_page_visitor_ |
| EvacuateOldSpaceVisitor | old_space_visitor_ |
| double | duration_ |
| intptr_t | bytes_compacted_ |
Additional Inherited Members | |
Public Types inherited from v8::internal::Evacuator | |
| enum | EvacuationMode { kObjectsNewToOld, kPageNewToOld, kObjectsOldToOld, kPageNewToNew } |
Static Public Member Functions inherited from v8::internal::Evacuator | |
| static EvacuationMode | ComputeEvacuationMode (MemoryChunk *chunk) |
| static intptr_t | NewSpacePageEvacuationThreshold () |
Static Public Member Functions inherited from v8::internal::Malloced | |
| static void * | New (size_t size) |
| static void | Delete (void *p) |
Static Protected Attributes inherited from v8::internal::Evacuator | |
| static const int | kInitialLocalPretenuringFeedbackCapacity = 256 |
Definition at line 2528 of file mark-compact.cc.