|
enum | Action { kDone,
kWait,
kRun
} |
|
enum | EventType { kTimer,
kMarkCompact,
kPossibleGarbage
} |
|
|
| MemoryReducer (Heap *heap) |
|
void | NotifyMarkCompact (const Event &event) |
|
void | NotifyPossibleGarbage (const Event &event) |
|
void | NotifyBackgroundIdleNotification (const Event &event) |
|
void | ScheduleTimer (double delay_ms) |
|
void | TearDown () |
|
Heap * | heap () |
|
bool | ShouldGrowHeapSlowly () |
|
|
static const int | kLongDelayMs = 8000 |
|
static const int | kShortDelayMs = 500 |
|
static const int | kWatchdogDelayMs = 100000 |
|
static const int | kMaxNumberOfGCs = 3 |
|
static const double | kCommittedMemoryFactor = 1.1 |
|
static const size_t | kCommittedMemoryDelta = 10 * MB |
|
Definition at line 83 of file memory-reducer.h.
The documentation for this class was generated from the following files: