Home
last modified time | relevance | path

Searched refs:MemoryReducer (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/heap/
Dmemory-reducer.cc17 const int MemoryReducer::kLongDelayMs = 8000;
18 const int MemoryReducer::kShortDelayMs = 500;
19 const int MemoryReducer::kWatchdogDelayMs = 100000;
20 const int MemoryReducer::kMaxNumberOfGCs = 3;
21 const double MemoryReducer::kCommittedMemoryFactor = 1.1;
22 const size_t MemoryReducer::kCommittedMemoryDelta = 10 * MB;
24 MemoryReducer::MemoryReducer(Heap* heap) in MemoryReducer() function in v8::internal::MemoryReducer
32 MemoryReducer::TimerTask::TimerTask(MemoryReducer* memory_reducer) in TimerTask()
37 void MemoryReducer::TimerTask::RunInternal() { in RunInternal()
67 void MemoryReducer::NotifyTimer(const Event& event) { in NotifyTimer()
[all …]
Dmemory-reducer.h87 class V8_EXPORT_PRIVATE MemoryReducer {
117 explicit MemoryReducer(Heap* heap);
148 explicit TimerTask(MemoryReducer* memory_reducer);
153 MemoryReducer* memory_reducer_;
169 DISALLOW_COPY_AND_ASSIGN(MemoryReducer);
Dheap.h86 class MemoryReducer; variable
1871 MemoryReducer* memory_reducer() { return memory_reducer_.get(); } in memory_reducer()
2204 std::unique_ptr<MemoryReducer> memory_reducer_;
Dheap.cc1658 MemoryReducer::Event event; in CollectGarbage()
1659 event.type = MemoryReducer::kMarkCompact; in CollectGarbage()
1710 MemoryReducer::Event event; in NotifyContextDisposed()
1711 event.type = MemoryReducer::kPossibleGarbage; in NotifyContextDisposed()
3339 MemoryReducer::Event event; in ActivateMemoryReducerIfNeeded()
3340 event.type = MemoryReducer::kPossibleGarbage; in ActivateMemoryReducerIfNeeded()
5159 memory_reducer_.reset(new MemoryReducer(this)); in SetUpSpaces()
5289 MemoryReducer::Event event; in NotifyOldGenerationExpansion()
5290 event.type = MemoryReducer::kPossibleGarbage; in NotifyOldGenerationExpansion()