|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||
| Packages that use RecompilationChoice | |
|---|---|
| org.jikesrvm.adaptive.controller | |
| Uses of RecompilationChoice in org.jikesrvm.adaptive.controller |
|---|
| Subclasses of RecompilationChoice in org.jikesrvm.adaptive.controller | |
|---|---|
(package private) class |
RecompileOptChoice
Represents the recompilation choice of simply recompiling the method in question at a particular opt-level. |
| Fields in org.jikesrvm.adaptive.controller declared as RecompilationChoice | |
|---|---|
protected RecompilationChoice[] |
MultiLevelAdaptiveModel.earlyViableChoices
Normally, we will be profiling call edges to build a dynamic call graph. |
protected RecompilationChoice[][] |
MultiLevelAdaptiveModel.viableChoices
Keep a map from previous compiler to a set of recompilation choices. |
| Methods in org.jikesrvm.adaptive.controller that return RecompilationChoice | |
|---|---|
(package private) RecompilationChoice[] |
MultiLevelAdaptiveModel.getViableRecompilationChoices(int prevCompiler,
CompiledMethod cmpMethod)
Compute the set of optimization choices that should be considered by the cost-benefit model. |
(package private) abstract RecompilationChoice[] |
AnalyticModel.getViableRecompilationChoices(int prevCompiler,
CompiledMethod cmpMethod)
Compute the set of optimization choices that should be considered by the cost-benefit model, given the previous compiler. |
|
|||||||||||
| PREV NEXT | FRAMES NO FRAMES | ||||||||||