Home | History | Annotate | Download | only in heap

Lines Matching refs:MemoryReducer

19 // The goal of the MemoryReducer class is to detect transition of the mutator
30 // the number of GCs initiated by the MemoryReducer since it left the DONE
33 // can be initiated by the MemoryReducer.
35 // The DONE state means that the MemoryReducer is not active.
36 // The WAIT state means that the MemoryReducer is waiting for mutator allocation
40 // The RUN state means that the MemoryReducer started incremental marking and is
58 // The MemoryReducer starts incremental marking on this transition but still
69 // The MemoryReducer starts incremental marking on this transition.
72 // - at end of the incremental GC initiated by the MemoryReducer if
76 // - at end of the incremental GC initiated by the MemoryReducer if
83 class V8_EXPORT_PRIVATE MemoryReducer {
113 explicit MemoryReducer(Heap* heap)
148 explicit TimerTask(MemoryReducer* memory_reducer);
153 MemoryReducer* memory_reducer_;
168 DISALLOW_COPY_AND_ASSIGN(MemoryReducer);