org.mmtk.vm
Class MMTk_Events

java.lang.Object
  extended by org.mmtk.vm.MMTk_Events
Direct Known Subclasses:
MMTk_Events

public abstract class MMTk_Events
extends Object

Event generation interface for MMTk.


Constructor Summary
MMTk_Events()
           
 
Method Summary
abstract  void heapSizeChanged(Extent heapSize)
           
abstract  void tracePageAcquired(Space space, Address startAddress, int numPages)
           
abstract  void tracePageReleased(Space space, Address startAddress, int numPages)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MMTk_Events

public MMTk_Events()
Method Detail

tracePageAcquired

public abstract void tracePageAcquired(Space space,
                                       Address startAddress,
                                       int numPages)

tracePageReleased

public abstract void tracePageReleased(Space space,
                                       Address startAddress,
                                       int numPages)

heapSizeChanged

public abstract void heapSizeChanged(Extent heapSize)