Uses of Interface
org.jikesrvm.compilers.opt.inlining.InlineOracle

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)