joeq.Compiler.Quad
Class MethodInline.InlineSmallSingleTargetCalls
java.lang.Object
joeq.Compiler.Quad.MethodInline.InlineSmallSingleTargetCalls
- All Implemented Interfaces:
- MethodInline.Oracle
- Enclosing class:
- MethodInline
public static class MethodInline.InlineSmallSingleTargetCalls
- extends Object
- implements MethodInline.Oracle
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cg
protected CallGraph cg
DEFAULT_THRESHOLD
public static final int DEFAULT_THRESHOLD
- See Also:
- Constant Field Values
MethodInline.InlineSmallSingleTargetCalls
public MethodInline.InlineSmallSingleTargetCalls(CallGraph cg)
MethodInline.InlineSmallSingleTargetCalls
public MethodInline.InlineSmallSingleTargetCalls(CallGraph cg,
int bcThreshold)
shouldInline
public MethodInline.InliningDecision shouldInline(ControlFlowGraph caller,
BasicBlock bb,
Quad callSite)
- Specified by:
shouldInline
in interface MethodInline.Oracle
Copyright © 2001-2008 John Whaley. All Rights Reserved.