org.jikesrvm.adaptive.measurements.instrumentation
Class YieldpointCounterData
java.lang.Object
org.jikesrvm.adaptive.measurements.instrumentation.ManagedCounterData
org.jikesrvm.adaptive.measurements.instrumentation.StringEventCounterData
org.jikesrvm.adaptive.measurements.instrumentation.YieldpointCounterData
- All Implemented Interfaces:
- Reportable
public final class YieldpointCounterData
- extends StringEventCounterData
- implements Reportable
An extension of StringEventCounterData so that the printing can
be specialized for yieldpoints. Otherwise, the functionality is
identical.
Field Summary |
(package private) static boolean |
DEBUG
|
Method Summary |
void |
report()
Called at end when data should dump its contents. |
Methods inherited from class org.jikesrvm.adaptive.measurements.instrumentation.ManagedCounterData |
automaticallyGrowCounters, createEventCounterInstruction, createEventCounterInstruction, getCounter, getCounterManager, getHandle, getNumCounters, initializeCounters, report, resizeCounters, setCounter |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.jikesrvm.adaptive.measurements.Reportable |
reset |
DEBUG
static final boolean DEBUG
- See Also:
- Constant Field Values
YieldpointCounterData
YieldpointCounterData(InstrumentedEventCounterManager manager)
- Constructor
- Parameters:
manager
- the manager that will provide the counter space
report
public void report()
- Called at end when data should dump its contents.
- Specified by:
report
in interface Reportable
- Overrides:
report
in class StringEventCounterData