org.jikesrvm.adaptive.measurements.listeners
Class NullListener

java.lang.Object
  extended by org.jikesrvm.adaptive.measurements.listeners.Listener
      extended by org.jikesrvm.adaptive.measurements.listeners.NullListener
Direct Known Subclasses:
CallDensityListener, YieldCounterListener

public abstract class NullListener
extends Listener

A NullListener is an object that is invoked when online measurement information must be collected. Defines update's interface.


Constructor Summary
NullListener()
           
 
Method Summary
abstract  void update(int whereFrom)
          Entry point when listener is awoken.
 
Methods inherited from class org.jikesrvm.adaptive.measurements.listeners.Listener
activate, activateOrganizer, isActive, passivate, report, reset, setOrganizer
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NullListener

public NullListener()
Method Detail

update

public abstract void update(int whereFrom)
Entry point when listener is awoken.

Parameters:
whereFrom - Was this a yieldpoint in a PROLOGUE, BACKEDGE, or EPILOGUE?