private static class BasePhase.BasePhaseStatistics extends Object
| Modifier and Type | Field and Description |
|---|---|
private DebugMetric |
executionCount
Counts calls to
BasePhase.apply(StructuredGraph, Object, boolean). |
private DebugMetric |
inputNodesCount
Accumulates the live node count of all graphs sent to
BasePhase.apply(StructuredGraph, Object, boolean). |
private DebugMemUseTracker |
memUseTracker
Records memory usage within
BasePhase.apply(StructuredGraph, Object, boolean). |
private DebugTimer |
timer
Records time spent in
BasePhase.apply(StructuredGraph, Object, boolean). |
| Constructor and Description |
|---|
BasePhaseStatistics(Class<?> clazz) |
private final DebugTimer timer
BasePhase.apply(StructuredGraph, Object, boolean).private final DebugMetric executionCount
BasePhase.apply(StructuredGraph, Object, boolean).private final DebugMetric inputNodesCount
BasePhase.apply(StructuredGraph, Object, boolean).private final DebugMemUseTracker memUseTracker
BasePhase.apply(StructuredGraph, Object, boolean).BasePhaseStatistics(Class<?> clazz)