|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use InlineOracle | |
|---|---|
| org.jikesrvm.compilers.opt.bc2ir | |
| org.jikesrvm.compilers.opt.driver | |
| org.jikesrvm.compilers.opt.inlining | |
| org.jikesrvm.compilers.opt.ir | |
| Uses of InlineOracle in org.jikesrvm.compilers.opt.bc2ir |
|---|
| Fields in org.jikesrvm.compilers.opt.bc2ir declared as InlineOracle | |
|---|---|
(package private) InlineOracle |
GenerationContext.inlinePlan
The InlineOracle to be consulted for all inlining decisions during the generation of this IR. |
| Constructors in org.jikesrvm.compilers.opt.bc2ir with parameters of type InlineOracle | |
|---|---|
GenerationContext(NormalMethod meth,
TypeReference[] params,
CompiledMethod cm,
OptOptions opts,
InlineOracle ip)
Use this constructor to create an outermost (non-inlined) GenerationContext. |
|
| Uses of InlineOracle in org.jikesrvm.compilers.opt.driver |
|---|
| Fields in org.jikesrvm.compilers.opt.driver declared as InlineOracle | |
|---|---|
InlineOracle |
CompilationPlan.inlinePlan
The oracle to be consulted for all inlining decisions. |
| Methods in org.jikesrvm.compilers.opt.driver with parameters of type InlineOracle | |
|---|---|
void |
CompilationPlan.setInlineOracle(InlineOracle o)
Set the inline oracle |
| Uses of InlineOracle in org.jikesrvm.compilers.opt.inlining |
|---|
| Classes in org.jikesrvm.compilers.opt.inlining that implement InlineOracle | |
|---|---|
class |
DefaultInlineOracle
The default inlining oracle used by the optimizing compiler. |
| Uses of InlineOracle in org.jikesrvm.compilers.opt.ir |
|---|
| Fields in org.jikesrvm.compilers.opt.ir declared as InlineOracle | |
|---|---|
InlineOracle |
IR.inlinePlan
The inlining oracle to be used for the
current compilation. |
| Constructors in org.jikesrvm.compilers.opt.ir with parameters of type InlineOracle | |
|---|---|
IR(NormalMethod m,
InlineOracle ip,
OptOptions opts)
|
|
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||