Uses of Class
org.mmtk.utility.gcspy.drivers.AbstractDriver

Packages that use AbstractDriver
org.jikesrvm.mm.mmtk   
org.jikesrvm.mm.mmtk.gcspy   
org.mmtk.utility   
org.mmtk.utility.gcspy   
org.mmtk.utility.gcspy.drivers   
org.mmtk.vm   
org.mmtk.vm.gcspy   
 

Uses of AbstractDriver in org.jikesrvm.mm.mmtk
 

Methods in org.jikesrvm.mm.mmtk with parameters of type AbstractDriver
 ByteStream Factory.newGCspyByteStream(AbstractDriver driver, String name, byte minValue, byte maxValue, byte zeroValue, byte defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
           
 IntStream Factory.newGCspyIntStream(AbstractDriver driver, String name, int minValue, int maxValue, int zeroValue, int defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
           
 ShortStream Factory.newGCspyShortStream(AbstractDriver driver, String name, short minValue, short maxValue, short zeroValue, short defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
           
 

Uses of AbstractDriver in org.jikesrvm.mm.mmtk.gcspy
 

Methods in org.jikesrvm.mm.mmtk.gcspy with parameters of type AbstractDriver
 void ServerSpace.sendControls(AbstractDriver space, int tileNum)
           
 

Constructors in org.jikesrvm.mm.mmtk.gcspy with parameters of type AbstractDriver
ByteStream(AbstractDriver driver, String name, byte minValue, byte maxValue, byte zeroValue, byte defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Construct a new GCspy stream of BYTE_TYPE
IntStream(AbstractDriver driver, String name, int minValue, int maxValue, int zeroValue, int defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Construct a new GCspy stream of INT_TYPE.
ShortStream(AbstractDriver driver, String name, short minValue, short maxValue, short zeroValue, short defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Construct a new GCspy stream of SHORT_TYPE
 

Uses of AbstractDriver in org.mmtk.utility
 

Methods in org.mmtk.utility with parameters of type AbstractDriver
(package private)  void DoublyLinkedList.gcspyGatherData(AbstractDriver driver)
          Gather data for GCSpy
 

Uses of AbstractDriver in org.mmtk.utility.gcspy
 

Fields in org.mmtk.utility.gcspy declared as AbstractDriver
private  AbstractDriver LinearScan.driver
           
 

Constructors in org.mmtk.utility.gcspy with parameters of type AbstractDriver
LinearScan(AbstractDriver d)
          Create a new scanner.
 

Uses of AbstractDriver in org.mmtk.utility.gcspy.drivers
 

Subclasses of AbstractDriver in org.mmtk.utility.gcspy.drivers
 class GenImmortalSpaceDriver
          GCspy driver for the MMTk generational immortal space.
 class GenLOSDriver
          This class extends a simple driver for the MMTk LargeObjectSpace for Generational Collectors.
 class ImmortalSpaceDriver
          GCspy driver for the contiguous MMTk ImmortalSpace.
 class LinearSpaceDriver
          GCspy driver for the MMTk ContigousSpace.
 class TreadmillDriver
          This class implements a simple driver for the MMTk LargeObjectSpace.
 

Fields in org.mmtk.utility.gcspy.drivers declared as AbstractDriver
private  AbstractDriver[] ImmortalSpaceDriver.registeredDrivers
           
 

Methods in org.mmtk.utility.gcspy.drivers with parameters of type AbstractDriver
 void ImmortalSpaceDriver.registerDriversForReferenceNotification(AbstractDriver[] drivers)
          Register a set of AbstractDriver instances to be notified about direct references.
 

Uses of AbstractDriver in org.mmtk.vm
 

Methods in org.mmtk.vm with parameters of type AbstractDriver
static ByteStream VM.newGCspyByteStream(AbstractDriver driver, String name, byte minValue, byte maxValue, byte zeroValue, byte defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Create a new ByteStream instance using the appropriate VM-specific concrete ByteStream sub-class.
abstract  ByteStream Factory.newGCspyByteStream(AbstractDriver driver, String name, byte minValue, byte maxValue, byte zeroValue, byte defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Create a new ByteStream instance using the appropriate VM-specific concrete ByteStream sub-class.
static IntStream VM.newGCspyIntStream(AbstractDriver driver, String name, int minValue, int maxValue, int zeroValue, int defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Create a new IntStream instance using the appropriate VM-specific concrete IntStream sub-class.
abstract  IntStream Factory.newGCspyIntStream(AbstractDriver driver, String name, int minValue, int maxValue, int zeroValue, int defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Create a new IntStream instance using the appropriate VM-specific concrete IntStream sub-class.
static ShortStream VM.newGCspyShortStream(AbstractDriver driver, String name, short minValue, short maxValue, short zeroValue, short defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Create a new ShortStream instance using the appropriate VM-specific concrete ShortStream sub-class.
abstract  ShortStream Factory.newGCspyShortStream(AbstractDriver driver, String name, short minValue, short maxValue, short zeroValue, short defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Create a new ShortStream instance using the appropriate VM-specific concrete ShortStream sub-class.
 

Uses of AbstractDriver in org.mmtk.vm.gcspy
 

Methods in org.mmtk.vm.gcspy with parameters of type AbstractDriver
abstract  void ServerSpace.sendControls(AbstractDriver space, int tileNum)
          Send all the control info for the space
 

Constructors in org.mmtk.vm.gcspy with parameters of type AbstractDriver
ByteStream(AbstractDriver driver, String name, byte minValue, byte maxValue, byte zeroValue, byte defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Construct a new GCspy stream of BYTE_TYPE
IntStream(AbstractDriver driver, String name, int minValue, int maxValue, int zeroValue, int defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Construct a new GCspy stream of INT_TYPE
ShortStream(AbstractDriver driver, String name, short minValue, short maxValue, short zeroValue, short defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Construct a new GCspy stream of SHORT_TYPE
Stream(AbstractDriver driver, int dataType, String name, int minValue, int maxValue, int zeroValue, int defaultValue, String stringPre, String stringPost, int presentation, int paintStyle, int indexMaxStream, Color colour, boolean summary)
          Construct a new GCspy stream.