soot.jbco.bafTransformations
Class StackTypeHeightCalculator
java.lang.Object
soot.jbco.bafTransformations.StackTypeHeightCalculator
- public class StackTypeHeightCalculator
- extends Object
- Author:
- Michael Batchelder
Created on 3-May-2006
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
sw
public static StackTypeHeightCalculator.StackEffectSwitch sw
bug
public static BriefUnitGraph bug
StackTypeHeightCalculator
public StackTypeHeightCalculator()
calculateStackHeights
public static HashMap calculateStackHeights(Body b,
HashMap b2JLocs)
calculateStackHeights
public static HashMap calculateStackHeights(Body b)
calculateStackHeights
public static HashMap calculateStackHeights(Body b,
boolean jimpleLocals)
updateStack
public static Stack updateStack(Unit u,
Stack st)
updateStack
public static Stack updateStack(StackTypeHeightCalculator.StackEffectSwitch sw,
Stack st)
printStack
public static void printStack(PatchingChain units,
HashMap stacks,
boolean before)
getAfterStack
public static Stack getAfterStack(Body b,
Unit u)
getAfterStack
public static Stack getAfterStack(Stack beforeStack,
Unit u)