Package | Description |
---|---|
org.jikesrvm | |
org.jikesrvm.ia32 | |
org.jikesrvm.mm.mminterface | |
org.jikesrvm.mm.mmtk | |
org.jikesrvm.runtime | |
org.jikesrvm.scheduler |
Modifier and Type | Method and Description |
---|---|
static void |
VM.boot()
Begin VM execution.
|
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 |
---|---|
private static void |
MemoryManager.throwLargeArrayOutOfMemoryError()
Throw an out of memory error due to an array allocation request that is
larger than the maximum allowed value.
|
Modifier and Type | Method and Description |
---|---|
void |
FinalizableProcessor.add(Object object)
Allocate an entry in the table.
|
Modifier and Type | Method and Description |
---|---|
(package private) static void |
RuntimeEntrypoints.deliverHardwareException(int trapCode,
Word trapInfo)
Deliver a hardware exception to current java thread.
|
private static void |
RuntimeEntrypoints.handleUncaughtException(Throwable exceptionObject) |
Modifier and Type | Method and Description |
---|---|
(package private) static Lock |
Lock.allocate()
Delivers up an unassigned heavy-weight lock.
|
(package private) static void |
Lock.growLocks(int id)
Grow the locks table by allocating a new spine chunk.
|
static void |
RVMThread.raiseIllegalMonitorStateException(String msg,
Object o) |
private static void |
Lock.raiseIllegalMonitorStateException(String msg,
Object o) |
void |
RVMThread.suspend()
Suspend execution of current thread until it is resumed.
|
static void |
RVMThread.yieldWithHandshake() |