joeq.Compiler.Quad
Class MethodInline.InlineSelectedCalls
java.lang.Object
joeq.Compiler.Quad.MethodInline.InlineSelectedCalls
- All Implemented Interfaces:
- MethodInline.Oracle
- Enclosing class:
- MethodInline
public static class MethodInline.InlineSelectedCalls
- extends Object
- implements MethodInline.Oracle
Inline methods whose munged names are read from file methodNameFile (methods.txt).
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
cg
protected CallGraph cg
knownMethods
protected HashMap knownMethods
methodNameFile
public static final String methodNameFile
- See Also:
- Constant Field Values
MethodInline.InlineSelectedCalls
public MethodInline.InlineSelectedCalls(CallGraph cg)
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.