org.jikesrvm.mm.mmtk.gcspy
Class ByteStream
java.lang.Object
org.mmtk.vm.gcspy.Stream
org.mmtk.vm.gcspy.ByteStream
org.jikesrvm.mm.mmtk.gcspy.ByteStream
public class ByteStream
- extends ByteStream
Set up a GCspy Stream with data type BYTE_TYPE.
Constructor Summary |
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 |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ByteStream
public 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
- Parameters:
driver
- The driver that owns this Streamname
- The name of the stream (e.g. "Used space")minValue
- The minimum value for any item in this stream.
Values less than this will be represented as "minValue-"maxValue
- The maximum value for any item in this stream.
Values greater than this will be represented as "maxValue+"zeroValue
- The zero value for this streamdefaultValue
- The default value for this streamstringPre
- A string to prefix values (e.g. "Used: ")stringPost
- A string to suffix values (e.g. " bytes.")presentation
- How a stream value is to be presented.paintStyle
- How the value is to be painted.indexMaxStream
- The index of the maximum stream if the presentation is *_VAR.colour
- The default colour for tiles of this stream