| Package | Description |
|---|---|
| org.jikesrvm.architecture | |
| org.jikesrvm.ia32 | |
| org.jikesrvm.mm.mminterface | |
| org.jikesrvm.osr.ia32 | |
| org.jikesrvm.runtime | |
| org.vmmagic.unboxed |
| Modifier and Type | Field and Description |
|---|---|
private WordArray |
AbstractRegisters.gprs
General purpose registers
|
private WordArray |
AbstractRegisters.gprsShadow |
| Modifier and Type | Method and Description |
|---|---|
WordArray |
AbstractRegisters.getGPRs() |
| Modifier and Type | Method and Description |
|---|---|
static void |
MachineReflection.packageParameters(RVMMethod method,
Object thisArg,
Object[] otherArgs,
WordArray GPRs,
double[] FPRs,
byte[] FPRmeta,
WordArray Parameters)
Collects parameters into arrays of registers/spills, as required to
call specified method.
|
| Modifier and Type | Method and Description |
|---|---|
static WordArray |
MemoryManager.newNonMovingWordArray(int size)
Allocates a non moving word array.
|
| Modifier and Type | Field and Description |
|---|---|
(package private) WordArray |
TempRegisters.gprs |
| Modifier and Type | Method and Description |
|---|---|
private static void |
OptExecutionStateExtractor.dumpRegisterContent(WordArray gprs) |
| Modifier and Type | Field and Description |
|---|---|
private static WordArray |
Reflection.emptyWordArray |
| Modifier and Type | Method and Description |
|---|---|
static double |
Magic.invokeMethodReturningDouble(CodeArray code,
WordArray gprs,
double[] fprs,
byte[] fprmeta,
WordArray spills) |
static float |
Magic.invokeMethodReturningFloat(CodeArray code,
WordArray gprs,
double[] fprs,
byte[] fprmeta,
WordArray spills) |
static int |
Magic.invokeMethodReturningInt(CodeArray code,
WordArray gprs,
double[] fprs,
byte[] fprmeta,
WordArray spills) |
static long |
Magic.invokeMethodReturningLong(CodeArray code,
WordArray gprs,
double[] fprs,
byte[] fprmeta,
WordArray spills) |
static Object |
Magic.invokeMethodReturningObject(CodeArray code,
WordArray gprs,
double[] fprs,
byte[] fprmeta,
WordArray spills) |
static void |
Magic.invokeMethodReturningVoid(CodeArray code,
WordArray gprs,
double[] fprs,
byte[] fprmeta,
WordArray spills) |
| Modifier and Type | Method and Description |
|---|---|
static WordArray |
WordArray.create(int size) |