Modifier and Type | Class and Description |
---|---|
class |
OSROrganizerThread
Organizer thread collects OSR requests and inserted in controller queue
The producers are application threads, and the consumer thread is the
organizer.
|
Modifier and Type | Class and Description |
---|---|
class |
ControllerThread
This class implements the controller thread.
|
Modifier and Type | Class and Description |
---|---|
class |
AccumulatingMethodSampleOrganizer
An organizer for method listener information that
simply accumulates the samples into a private
MethodCountData instance.
|
(package private) class |
AccumulatingMethodSampleOrganizer.AsyncReporter |
class |
DecayOrganizer
An organizer that periodically decays runtime counters
|
class |
DynamicCallGraphOrganizer
An organizer to build a dynamic call graph from call graph edge
samples.
|
class |
MethodSampleOrganizer
An organizer for method listener information.
|
class |
Organizer
An Organizer acts an an intermediary between the low level
online measurements and the controller.
|
Modifier and Type | Class and Description |
---|---|
class |
CompilationThread
This class is a separate thread whose job is to monitor a (priority)
queue of compilation plans.
|
Modifier and Type | Class and Description |
---|---|
class |
CollectorThread
System thread used to perform garbage collection work.
|
Modifier and Type | Class and Description |
---|---|
class |
BootThread
Represents the thread that the Jikes RVM uses to boot itself.
|
class |
FinalizerThread
Finalizer thread.
|
class |
TimerThread
The timer thread.
|
Modifier and Type | Field and Description |
---|---|
private SystemThread |
RVMThread.systemThread
Non-null indicates this is a system thread, that is one used by the system and as such
doesn't have a Runnable...
|
Constructor and Description |
---|
RVMThread(byte[] stack,
Thread thread,
String name,
boolean daemon,
SystemThread systemThread,
int priority)
Create a new RVM Thread
|
RVMThread(SystemThread systemThread,
byte[] stack,
String name)
Create a thread with the given stack and name.
|
RVMThread(SystemThread systemThread,
String name)
Creates a thread with default stack and with the given name.
|