|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use WeightedCallTargets | |
---|---|
org.jikesrvm.adaptive.database.callgraph |
Uses of WeightedCallTargets in org.jikesrvm.adaptive.database.callgraph |
---|
Subclasses of WeightedCallTargets in org.jikesrvm.adaptive.database.callgraph | |
---|---|
private static class |
WeightedCallTargets.MultiTarget
An implementation for storing a call site distribution that has multiple targets. |
private static class |
WeightedCallTargets.SingleTarget
An implementation for storing a call site distribution that has a single target. |
Fields in org.jikesrvm.adaptive.database.callgraph with type parameters of type WeightedCallTargets | |
---|---|
private HashMap<CallSite,WeightedCallTargets> |
PartialCallGraph.callGraph
The dynamic call graph, which is a mapping from CallSites to WeightedCallTargets. |
Methods in org.jikesrvm.adaptive.database.callgraph that return WeightedCallTargets | |
---|---|
abstract WeightedCallTargets |
WeightedCallTargets.augmentCount(RVMMethod target,
double amount)
Augment the weight associated with the argument method by the argument amount. |
WeightedCallTargets |
WeightedCallTargets.SingleTarget.augmentCount(RVMMethod t,
double v)
|
WeightedCallTargets |
WeightedCallTargets.MultiTarget.augmentCount(RVMMethod t,
double v)
|
static WeightedCallTargets |
WeightedCallTargets.create(RVMMethod target,
double weight)
|
abstract WeightedCallTargets |
WeightedCallTargets.filter(RVMMethod goal,
boolean isPrecise)
|
WeightedCallTargets |
WeightedCallTargets.SingleTarget.filter(RVMMethod goal,
boolean isPrecise)
|
WeightedCallTargets |
WeightedCallTargets.MultiTarget.filter(RVMMethod goal,
boolean isPrecise)
|
WeightedCallTargets |
PartialCallGraph.getCallTargets(CallSite callSite)
|
WeightedCallTargets |
PartialCallGraph.getCallTargets(RVMMethod caller,
int bcIndex)
|
WeightedCallTargets |
WeightedCallTargets.incrementCount(RVMMethod target)
Augment the weight associated with the argument method by 1. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |