| Package | Description |
|---|---|
| org.jikesrvm.compilers.opt.bc2ir |
Provides classes that implement the transformation from bytecode to the
high-level intermediate representation (HIR).
|
| org.jikesrvm.compilers.opt.controlflow | |
| org.jikesrvm.compilers.opt.driver | |
| org.jikesrvm.compilers.opt.inlining | |
| org.jikesrvm.compilers.opt.ir | |
| org.jikesrvm.compilers.opt.runtimesupport |
| Class and Description |
|---|
| InlineDecision
Instances of this class represent decisions to inline.
|
| InlineOracle
Oracle interface: the compiler queries this oracle to decide whether
to inline a call site.
|
| InlineSequence
Represents an inlining sequence.
|
| Class and Description |
|---|
| InlineSequence
Represents an inlining sequence.
|
| Class and Description |
|---|
| InlineOracle
Oracle interface: the compiler queries this oracle to decide whether
to inline a call site.
|
| Class and Description |
|---|
| CallSiteTreeNode
The nodes of an CallSiteTree.
|
| CompilationState
This class holds miscellaneous information regarding the state of
a compilation
|
| InlineDecision
Instances of this class represent decisions to inline.
|
| InlineDecision.Code |
| InlineOracle
Oracle interface: the compiler queries this oracle to decide whether
to inline a call site.
|
| InlineSequence
Represents an inlining sequence.
|
| InlineTools
This class provides some utilities that are useful for inlining.
|
| 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"
|
| Class and Description |
|---|
| InlineOracle
Oracle interface: the compiler queries this oracle to decide whether
to inline a call site.
|
| InlineSequence
Represents an inlining sequence.
|
| Class and 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.
|