|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |
Class Summary | |
---|---|
BootThread | Represents the thread that the Jikes RVM uses to boot itself. |
FinalizerThread | Finalizer thread. |
Latch | An implementation of a latch using the HeavyCondLock in "nice" mode. |
LightMonitor | A light-weigh condition variable and lock, like Monitor, but this one is movable and can be garbage collected. |
Lock | Lock provides RVM support for monitors and Java level synchronization. |
Lock.AppRunStartMonitor | Initialize counts in preparation for gathering statistics |
Lock.ExitMonitor | Report statistics at the end of execution. |
MainThread | Thread in which user's "main" program runs. |
Monitor | Implementation of a heavy lock and condition variable implemented using the primitives available from the operating system. |
NoYieldpointsMonitor | A heavy condition variable and lock that also disables interrupts while the lock is held. |
RVMThread | A generic java thread's execution context. |
RVMThread.AllButGCHardHandshakeVisitor | |
RVMThread.BlockAdapter | A block adapter specifies the reason for blocking or unblocking a thread. |
RVMThread.GCBlockAdapter | |
RVMThread.HandshakeBlockAdapter | |
RVMThread.HardHandshakeVisitor | |
RVMThread.SoftHandshakeVisitor | |
RVMThread.SuspendBlockAdapter | |
SoftLatch | An implementation of a latch using monitors. |
SpinLock | Alternative (to Java monitors) light-weight synchronization
mechanism to implement Java monitors Lock . |
Synchronization | Class to provide synchronization methods where java language synchronization is insufficient and Magic.prepare and Magic.attempt are at too low a level. |
SystemThread | |
ThinLock | Implementation of thin locks. |
ThreadQueue | An unsynchronized queue data structure for Threads. |
TimerThread | The timer thread. |
Enum Summary | |
---|---|
RVMThread.Waiting | An enumeration that describes the different manners in which a thread might be voluntarily waiting. |
|
|||||||||||
PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES |