|
Class Summary |
| CallSiteTree |
This class represents the set of inlined method calls that are
contained within a single method code body. |
| CallSiteTreeNode |
The nodes of an CallSiteTree. |
| ClassLoadingDependencyManager |
This class acts as an intermediary between RVMClassLoader and the
optimizing compiler's dependency database. |
| CompilationState |
This class holds miscellaneous information regarding the state of
a compilation |
| DefaultInlineOracle |
The default inlining oracle used by the optimizing compiler. |
| InlineDecision |
Instances of this class represent decisions to inline. |
| Inliner |
This class contains the high level logic for executing an inlining decision. |
| InlineSequence |
Represents an inlining sequence. |
| InlineTools |
This class provides some utilities that are useful for inlining. |
| InterfaceHierarchy |
This class holds, for each interface, the set of initialized classes
that implement the interface. |
| InvalidationDatabase |
This class holds the dependencies that define invalidation
requirements for the opt compiled methods. |
| InvalidationDatabase.MethodSet |
The following defines a set of methods that share a common "key" |