Package kilim.tools
Class FlowAnalyzer
java.lang.Object
kilim.tools.FlowAnalyzer
Used to dump the stack and locals at the beginning of each basic block
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidanalyzeClass(String className) static voidanalyzeJar(String jarFile) private static intgetNumArgs(org.objectweb.asm.tree.MethodInsnNode m) static voidprivate static voidreportFlow(MethodFlow method, String className) private static voidprivate static StringuniqueItems(BasicBlock bb, Frame f, Usage u, int nStack)
-
Constructor Details
-
FlowAnalyzer
public FlowAnalyzer()
-
-
Method Details
-
main
- Throws:
Exception
-
analyzeClass
-
stackTrace
-
reportFlow
-
uniqueItems
-
getNumArgs
private static int getNumArgs(org.objectweb.asm.tree.MethodInsnNode m) -
analyzeJar
-