| Package | Description | 
|---|---|
| org.jikesrvm.mm.mmtk | |
| org.jikesrvm.mm.mmtk.gcspy | |
| org.mmtk.utility.gcspy.drivers | |
| org.mmtk.vm | Provides classes that specify the interface between MMTk and the VM. | 
| org.mmtk.vm.gcspy | 
| Modifier and Type | Method and Description | 
|---|---|
| ServerSpace | Factory. newGCspyServerSpace(ServerInterpreter serverInterpreter,
                   String serverName,
                   String driverName,
                   String title,
                   String blockInfo,
                   int tileNum,
                   String unused,
                   boolean mainSpace) | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ServerSpaceThis class implements the GCspy Space abstraction. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ServerSpace | AbstractDriver. serverSpaceThe GCspy space abstraction | 
| Modifier and Type | Method and Description | 
|---|---|
| protected ServerSpace | AbstractDriver. createServerSpace(ServerInterpreter server,
                 String spaceName,
                 int maxTileNum,
                 boolean mainSpace)Create a new GCspy ServerSpace and add it to the ServerInterpreter. | 
| ServerSpace | AbstractDriver. getServerSpace()The GCspy space managed by this driver. | 
| Modifier and Type | Method and Description | 
|---|---|
| abstract ServerSpace | Factory. newGCspyServerSpace(ServerInterpreter serverInterpreter,
                   String serverName,
                   String driverName,
                   String title,
                   String blockInfo,
                   int tileNum,
                   String unused,
                   boolean mainSpace)Create a new ServerSpace instance using the appropriate VM-specific
 concrete ServerSpace sub-class. | 
| static ServerSpace | VM. newGCspyServerSpace(ServerInterpreter serverInterpreter,
                   String serverName,
                   String driverName,
                   String title,
                   String blockInfo,
                   int tileNum,
                   String unused,
                   boolean mainSpace)Create a new ServerSpace instance using the appropriate VM-specific
 concrete ServerSpace sub-class. | 
| Modifier and Type | Field and Description | 
|---|---|
| protected ServerSpace | Stream. serverSpaceThe owning GCspy space | 
| protected ServerSpace[] | ServerInterpreter. spaces | 
| Modifier and Type | Method and Description | 
|---|---|
| int | ServerInterpreter. addSpace(ServerSpace space)Add a GCspy ServerSpace to the ServerInterpreter. |