|
Class Summary |
| FieldLayout |
This abstract class defines the interface for schemes that layout fields
in an object. |
| FieldLayoutContext |
State for the field layout engine. |
| FieldLayoutPacked |
Layout fields in an object, packt like sardines in a crushd tin box. |
| FieldLayoutPacked.LayoutContext |
Lay out an object, maintaining offsets of free slots of size 1,2,4 and 8
bytes. |
| FieldLayoutUnpacked |
|
| FieldLayoutUnpacked.LayoutContext |
|
| IMT |
This class represents an instance of an interface method table, at runtime it
is an array with CodeArray elements. |
| ITable |
This class represents an instance of an interface table. |
| ITableArray |
This class represents an instance of an array of interface tables. |
| JavaHeader |
Defines the JavaHeader portion of the object header for the
default JikesRVM object model. |
| MiscHeader |
Defines other header words not used for
core Java language support of memory allocation. |
| ObjectModel |
The interface to the object model definition accessible to the
virtual machine. |
| TIB |
This class represents an instance of a type information block, at runtime it
is an array with Object elements. |