Package | Description |
---|---|
org.jikesrvm.classloader |
Provides classes that implement the classloading system as well as
data types that represent Java entities like classes, fields, methods
and primitives.
|
org.jikesrvm.mm.mminterface | |
org.jikesrvm.objectmodel |
Modifier and Type | Method and Description |
---|---|
private static ITable |
InterfaceInvocation.buildITable(RVMClass C,
RVMClass I) |
static ITable |
InterfaceInvocation.findITable(TIB tib,
int id)
Return a reference to the itable for a given class, interface pair
We might not have created the iTable yet, in which case we will do that and then return it.
|
Modifier and Type | Method and Description |
---|---|
static ITable |
MemoryManager.newITable(int size)
Allocate a new ITable
|
Modifier and Type | Field and Description |
---|---|
private ITable[] |
ITableArray.backingData
The backing data used during boot image writing.
|
Modifier and Type | Method and Description |
---|---|
static ITable |
ITable.allocate(int size)
Creates a new ITable of the specified size.
|
ITable |
ITableArray.get(int index)
Get an
ITable entry from the array. |
ITable[] |
ITableArray.getBacking()
Return the backing array (for boot image writing)
|
Modifier and Type | Method and Description |
---|---|
void |
ITableArray.set(int index,
ITable value)
Set an
ITable entry in the array. |