org.jikesrvm.osr
Class OSRProfiler

java.lang.Object
  extended by org.jikesrvm.osr.OSRProfiler
All Implemented Interfaces:
Callbacks.ExitMonitor

public class OSRProfiler
extends Object
implements Callbacks.ExitMonitor

Maintain statistic information about on stack replacement events


Field Summary
private static int invalidations
           
private static boolean registered
           
 
Constructor Summary
OSRProfiler()
           
 
Method Summary
private static void invalidateState(ExecutionState state)
           
 void notifyExit(int value)
          Notify the monitor that the VM is about to exit.
static void notifyInvalidation(ExecutionState state)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

invalidations

private static int invalidations

registered

private static boolean registered
Constructor Detail

OSRProfiler

public OSRProfiler()
Method Detail

notifyExit

public void notifyExit(int value)
Description copied from interface: Callbacks.ExitMonitor
Notify the monitor that the VM is about to exit.

Specified by:
notifyExit in interface Callbacks.ExitMonitor
Parameters:
value - the exit value

notifyInvalidation

public static void notifyInvalidation(ExecutionState state)

invalidateState

private static void invalidateState(ExecutionState state)