Package | Description |
---|---|
org.jikesrvm.jni | |
org.jikesrvm.objectmodel | |
org.jikesrvm.runtime |
Modifier and Type | Method and Description |
---|---|
CodeArray |
FunctionTable.get(int index)
Get an ITable entry.
|
AddressArray |
LinkageTripletTable.get(int index)
Get a LinkageTripletTable entry.
|
int |
FunctionTable.length()
Return the length of the ITable
|
int |
LinkageTripletTable.length()
Return the length of the LinkageTripletTable
|
void |
LinkageTripletTable.set(int index,
AddressArray value)
Set a LinkageTripletTable entry.
|
void |
FunctionTable.set(int index,
CodeArray value)
Set an ITable entry.
|
Modifier and Type | Method and Description |
---|---|
CodeArray |
IMT.get(int index)
Gets an entry in the IMT.
|
T |
RuntimeTable.get(int index)
Get a value from the table.
|
Object |
TIB.get(int index)
Get a TIB entry.
|
Object |
ITable.get(int index)
Gets an entry in the ITable.
|
ITable |
ITableArray.get(int index)
Get an
ITable entry from the array. |
T[] |
RuntimeTable.getBacking()
Only called at boot image write time.
|
int |
IMT.length()
Returns the length of the IMT
|
int |
RuntimeTable.length()
Get the table length.
|
int |
TIB.length() |
int |
ITable.length()
Return the length of the ITable
|
int |
ITableArray.length()
Return the length of the array of
ITable |
void |
IMT.set(int index,
CodeArray value)
Sets an entry in the IMT.
|
void |
ITableArray.set(int index,
ITable value)
Set an
ITable entry in the array. |
void |
TIB.set(int index,
Object value)
Set a TIB entry.
|
void |
ITable.set(int index,
Object value)
Sets an entry in this ITable.
|
void |
RuntimeTable.set(int index,
T value)
Set a value to the table.
|
Modifier and Type | Class and Description |
---|---|
class |
Magic
Magic methods for accessing raw machine memory, registers, and
operating system calls.
|