Package org.jikesrvm.scheduler

Class Summary
DebuggerThread An interactive debugger that runs inside the virtual machine.
FinalizerThread Finalizer thread.
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.
Processor The context a thread runs within.
ProcessorLock Alternative (to Java monitors) light-weight synchronization mechanism to implement thread scheduling Processor and Java monitors Lock.
ProcessorTable This class represents an instance of a table of processors
RVMThread A generic java thread's execution context.
Scheduler Global variables used to implement virtual machine thread scheduler
Scheduler.LockModel  
Scheduler.ThreadModel  
Synchronization Class to provide synchronization methods where java language synchronization is insufficient and Magic.prepare and Magic.attempt are at too low a level
ThinLock Implementation of thin locks.
 

Enum Summary
RVMThread.State The thread is modeled by a state machine the following constants describe the state of the state machine.