Interface | Description |
---|---|
InlineOracle |
Oracle interface: the compiler queries this oracle to decide whether
to inline a call site.
|
Class | Description |
---|---|
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"
|
Enum | Description |
---|---|
InlineDecision.Code |