Uses of Interface
org.jikesrvm.adaptive.measurements.Reportable

Packages that use Reportable
org.jikesrvm.adaptive.database.callgraph   
org.jikesrvm.adaptive.database.methodsamples   
org.jikesrvm.adaptive.measurements   
org.jikesrvm.adaptive.measurements.instrumentation   
 

Uses of Reportable in org.jikesrvm.adaptive.database.callgraph
 

Classes in org.jikesrvm.adaptive.database.callgraph that implement Reportable
 class PartialCallGraph
          A partial call graph (PCG) is a partial mapping from callsites to weighted targets.
 

Uses of Reportable in org.jikesrvm.adaptive.database.methodsamples
 

Classes in org.jikesrvm.adaptive.database.methodsamples that implement Reportable
 class MethodCountData
          A container for recording how often a method is executed.
 

Uses of Reportable in org.jikesrvm.adaptive.measurements
 

Fields in org.jikesrvm.adaptive.measurements with type parameters of type Reportable
(package private) static Vector<Reportable> RuntimeMeasurements.reportObjects
          The currently registered reportable objects
 

Methods in org.jikesrvm.adaptive.measurements with parameters of type Reportable
static void RuntimeMeasurements.registerReportableObject(Reportable obj)
          Register an object that wants to have its report method called whenever RuntimeMeasurements.report is called
 

Uses of Reportable in org.jikesrvm.adaptive.measurements.instrumentation
 

Classes in org.jikesrvm.adaptive.measurements.instrumentation that implement Reportable
 class MethodInvocationCounterData
          An instance of this class is used to store method counters.
 class StringEventCounterData
          A generic data object that maps strings to counters.
 class YieldpointCounterData
          An extension of StringEventCounterData so that the printing can be specialized for yieldpoints.