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, packed like sardines in a crushed 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. |