| Index: src/heap/gc-tracer.h
|
| diff --git a/src/heap/gc-tracer.h b/src/heap/gc-tracer.h
|
| index 38843d1be77d62c6d15df634d1cc4114661c02ff..14281a4c8d90bcd7988ad58833db47381775b351 100644
|
| --- a/src/heap/gc-tracer.h
|
| +++ b/src/heap/gc-tracer.h
|
| @@ -197,6 +197,15 @@ class GCTracer BASE_EMBEDDED {
|
| // - last MARK_COMPACTOR event for MARK_COMPACTOR events
|
| double incremental_marking_duration;
|
|
|
| + // Cumulative pure duration of incremental marking steps since creation of
|
| + // tracer. (value at start of event)
|
| + double cumulative_pure_incremental_marking_duration;
|
| +
|
| + // Duration of pure incremental marking steps since
|
| + // - last event for SCAVENGER events
|
| + // - last MARK_COMPACTOR event for MARK_COMPACTOR events
|
| + double pure_incremental_marking_duration;
|
| +
|
| // Longest incremental marking step since start of marking.
|
| // (value at start of event)
|
| double longest_incremental_marking_step;
|
| @@ -319,6 +328,10 @@ class GCTracer BASE_EMBEDDED {
|
| // Cumulative duration of incremental marking steps since creation of tracer.
|
| double cumulative_incremental_marking_duration_;
|
|
|
| + // Cumulative duration of pure incremental marking steps since creation of
|
| + // tracer.
|
| + double cumulative_pure_incremental_marking_duration_;
|
| +
|
| // Longest incremental marking step since start of marking.
|
| double longest_incremental_marking_step_;
|
|
|
|
|