Package | Description |
---|---|
org.jikesrvm.adaptive.controller | |
org.jikesrvm.adaptive.recompilation | |
org.jikesrvm.classloader |
Provides classes that implement the classloading system as well as
data types that represent Java entities like classes, fields, methods
and primitives.
|
org.jikesrvm.compilers.baseline | |
org.jikesrvm.compilers.baseline.ia32 | |
org.jikesrvm.compilers.common | |
org.jikesrvm.compilers.opt.driver | |
org.jikesrvm.compilers.opt.runtimesupport | |
org.jikesrvm.compilers.opt.runtimesupport.ia32 | |
org.jikesrvm.jni | |
org.jikesrvm.jni.ia32 | |
org.jikesrvm.mm.mminterface | |
org.jikesrvm.osr | |
org.jikesrvm.runtime | |
org.jikesrvm.scheduler | |
org.jikesrvm.tools.oth |
Test harness for the optimizing compiler (see the section "OptTestHarness" in the
user guide).
|
Class and Description |
---|
Callbacks.ExitMonitor
Interface for monitoring VM exit.
|
Callbacks.RecompileAllDynamicallyLoadedMethodsMonitor
Interface for requesting VM to recompile all previously dynamically compiled methods
|
Class and Description |
---|
Callbacks.StartupMonitor
Interface for monitoring VM startup.
|
Class and Description |
---|
Callbacks.ClassLoadedMonitor
Interface for monitoring class loading.
|
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return
information.
|
ReflectionBase
Base class for all reflective method invoker classes, contains utility
methods that are invoked to unwrap the reflective arguments.
|
Class and Description |
---|
Callbacks.ExitMonitor
Interface for monitoring VM exit.
|
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return
information.
|
ExceptionDeliverer
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
|
StackBrowser
Use this class to explore the stack.
|
Class and Description |
---|
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return
information.
|
ExceptionDeliverer
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
|
Class and Description |
---|
Callbacks.ExitMonitor
Interface for monitoring VM exit.
|
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return
information.
|
ExceptionDeliverer
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
|
StackBrowser
Use this class to explore the stack.
|
Class and Description |
---|
Callbacks.StartupMonitor
Interface for monitoring VM startup.
|
Class and Description |
---|
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return
information.
|
ExceptionDeliverer
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
|
StackBrowser
Use this class to explore the stack.
|
Class and Description |
---|
ExceptionDeliverer
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
|
Class and Description |
---|
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return
information.
|
ExceptionDeliverer
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
|
StackBrowser
Use this class to explore the stack.
|
Class and Description |
---|
ExceptionDeliverer
Interface for exception delivery called by RuntimeEntrypoints.deliverException() to
pass control to a stackframe whose method has an appropriate "catch" block
or to step over a stackframe that does not have an appropriate catch block.
|
Class and Description |
---|
BootRecord
Information required to start the virtual machine and communicate
with the outside world.
|
Class and Description |
---|
Callbacks.ExitMonitor
Interface for monitoring VM exit.
|
Class and Description |
---|
BootRecord
Information required to start the virtual machine and communicate
with the outside world.
|
Callbacks.AppCompleteMonitor
Interface for monitoring when an application completes executing
|
Callbacks.AppRunCompleteMonitor
Interface for monitoring when an application completes a run
|
Callbacks.AppRunStartMonitor
Interface for monitoring when an application starts a run
|
Callbacks.AppStartMonitor
Interface for monitoring when an application starts executing
|
Callbacks.BootImageMonitor
Interface for monitoring boot image writing.
|
Callbacks.CallbackList
Linked list of callbacks.
|
Callbacks.ClassInitializedMonitor
Interface for monitoring class initialization.
|
Callbacks.ClassInstantiatedMonitor
Interface for monitoring class instantiation.
|
Callbacks.ClassLoadedMonitor
Interface for monitoring class loading.
|
Callbacks.ClassResolvedMonitor
Interface for monitoring class resolution.
|
Callbacks.DefineClassMonitor
Interface for monitoring defineClass calls.
|
Callbacks.ExitMonitor
Interface for monitoring VM exit.
|
Callbacks.ForNameMonitor
Interface for monitoring forName calls.
|
Callbacks.LoadClassMonitor
Interface for monitoring loadClass calls.
|
Callbacks.MethodCompileMonitor
Interface for monitoring method compile.
|
Callbacks.MethodOverrideMonitor
Interface for monitoring method override.
|
Callbacks.RecompileAllDynamicallyLoadedMethodsMonitor
Interface for requesting VM to recompile all previously dynamically compiled methods
|
Callbacks.StartupMonitor
Interface for monitoring VM startup.
|
CommandLineArgs.Prefix
Represent a single command line prefix
|
CommandLineArgs.PrefixType
Argument types
|
DynamicLibrary
Interface to the dynamic libraries of our underlying operating system.
|
DynamicLink
Place for CompiledMethod.getDynamicLink() to deposit return
information.
|
ObjectAddressRemapper
Facility for remapping object addresses across virtual machine address
spaces.
|
ReflectionBase
Base class for all reflective method invoker classes, contains utility
methods that are invoked to unwrap the reflective arguments.
|
StackTrace.Element
Class to wrap up a stack frame element
|
SysCall
Support for lowlevel (i.e. non-JNI) invocation of C functions with
static addresses.
|
Class and Description |
---|
Callbacks.AppRunStartMonitor
Interface for monitoring when an application starts a run
|
Callbacks.ExitMonitor
Interface for monitoring VM exit.
|
Class and Description |
---|
Callbacks.ExitMonitor
Interface for monitoring VM exit.
|