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.
|