Uses of Class
org.jikesrvm.compilers.opt.driver.CompilationPlan

Packages that use CompilationPlan
org.jikesrvm.adaptive   
org.jikesrvm.adaptive.controller   
org.jikesrvm.adaptive.recompilation   
org.jikesrvm.adaptive.util   
org.jikesrvm.compilers.common   
org.jikesrvm.compilers.opt.driver   
org.jikesrvm.compilers.opt.ir   
 

Uses of CompilationPlan in org.jikesrvm.adaptive
 

Fields in org.jikesrvm.adaptive declared as CompilationPlan
private  CompilationPlan OnStackReplacementPlan.compPlan
           
 

Constructors in org.jikesrvm.adaptive with parameters of type CompilationPlan
OnStackReplacementPlan(RVMThread thread, CompilationPlan cp, int cmid, int source, Offset tsoff, Offset ypoff, double priority)
           
 

Uses of CompilationPlan in org.jikesrvm.adaptive.controller
 

Fields in org.jikesrvm.adaptive.controller declared as CompilationPlan
private  CompilationPlan ControllerPlan.compPlan
          The associate compilation plan
 

Methods in org.jikesrvm.adaptive.controller that return CompilationPlan
 CompilationPlan RecompilationStrategy.createCompilationPlan(NormalMethod method, int optLevel, InstrumentationPlan instPlan)
          Construct a compilation plan that will compile the given method with instrumentation.
 CompilationPlan ControllerPlan.getCompPlan()
          The compilation plan
 

Constructors in org.jikesrvm.adaptive.controller with parameters of type CompilationPlan
ControllerPlan(CompilationPlan compPlan, int timeCreated, int prevCMID, double expectedSpeedup, double expectedCompilationTime, double priority)
          Construct a controller plan
 

Uses of CompilationPlan in org.jikesrvm.adaptive.recompilation
 

Methods in org.jikesrvm.adaptive.recompilation that return CompilationPlan
static CompilationPlan InvocationCounts.createCompilationPlan(NormalMethod method)
          Create the compilation plan according to the default set of <optimization plan, options> pairs
static CompilationPlan InvocationCounts.createCompilationPlan(NormalMethod method, AOSInstrumentationPlan instPlan)
           
 

Uses of CompilationPlan in org.jikesrvm.adaptive.util
 

Methods in org.jikesrvm.adaptive.util with parameters of type CompilationPlan
 void AOSLogging.onStackReplacementAborted(CompilationPlan plan)
           
 void AOSLogging.onStackReplacementCompleted(CompilationPlan plan)
           
 void AOSLogging.onStackReplacementStarted(CompilationPlan plan)
           
 void AOSLogging.recompilationAborted(CompilationPlan plan)
          This method logs the abortion of an adaptively selected recompilation
 void AOSLogging.recompilationCompleted(CompilationPlan plan)
          This method logs the successful completion of an adaptively selected recompilation
 void AOSLogging.recompilationScheduled(CompilationPlan plan, double priority)
          This method logs the scheduling of a recompilation, i.e., it being inserted in the compilation queue.
 void AOSLogging.recompilationStarted(CompilationPlan plan)
          This method logs the beginning of an adaptively selected recompilation
static void AOSGenerator.reCompilationWithOpt(CompilationPlan plan)
          This method logs the successful completion of an adaptively selected recompilation
 

Uses of CompilationPlan in org.jikesrvm.compilers.common
 

Methods in org.jikesrvm.compilers.common with parameters of type CompilationPlan
private static CompiledMethod RuntimeCompiler.optCompile(NormalMethod method, CompilationPlan plan)
          Attempt to compile the passed method with the Compiler.
static CompiledMethod RuntimeCompiler.optCompileWithFallBack(NormalMethod method, CompilationPlan plan)
          This method tries to compile the passed method with the Compiler with the passed compilation plan.
private static CompiledMethod RuntimeCompiler.optCompileWithFallBackInternal(NormalMethod method, CompilationPlan plan)
          This real method that performs the opt compilation.
static int RuntimeCompiler.recompileWithOpt(CompilationPlan plan)
          This method tries to compile the passed method with the Compiler.
static CompiledMethod RuntimeCompiler.recompileWithOptOnStackSpecialization(CompilationPlan plan)
           
 

Uses of CompilationPlan in org.jikesrvm.compilers.opt.driver
 

Methods in org.jikesrvm.compilers.opt.driver with parameters of type CompilationPlan
static CompiledMethod OptimizingCompiler.compile(CompilationPlan cp)
          Invoke the opt compiler to execute a compilation plan.
 

Uses of CompilationPlan in org.jikesrvm.compilers.opt.ir
 

Constructors in org.jikesrvm.compilers.opt.ir with parameters of type CompilationPlan
IR(NormalMethod m, CompilationPlan cp)