Index: src/heap/gc-tracer.h |
diff --git a/src/heap/gc-tracer.h b/src/heap/gc-tracer.h |
index 468fc9c0be7c4c298e2eb6a03580ff6be66f6505..e26fc898f99ab8181ae84df9e47ea5ff2ab73aa8 100644 |
--- a/src/heap/gc-tracer.h |
+++ b/src/heap/gc-tracer.h |
@@ -291,6 +291,8 @@ class GCTracer { |
typedef RingBuffer<SurvivalEvent, kRingBufferMaxSize> SurvivalEventBuffer; |
+ static const int kThroughputTimeFrameMs = 5000; |
+ |
explicit GCTracer(Heap* heap); |
// Start collecting data. |
@@ -408,6 +410,11 @@ class GCTracer { |
// Returns 0 if no allocation events have been recorded. |
size_t AllocationThroughputInBytesPerMillisecond(double time_ms) const; |
+ // Allocation throughput in heap in bytes/milliseconds in |
+ // the last five seconds. |
Michael Lippautz
2015/08/18 06:53:05
Something for ToT: Should be kThroughputTimeFrameM
|
+ // Returns 0 if no allocation events have been recorded. |
+ size_t CurrentAllocationThroughputInBytesPerMillisecond() const; |
+ |
// Allocation throughput in old generation in bytes/milliseconds in |
// the last five seconds. |
// Returns 0 if no allocation events have been recorded. |