Class VisualizeControlFlow

java.lang.Object
proguard.examples.VisualizeControlFlow

public class VisualizeControlFlow extends Object
This sample application illustrates how to evaluate bytecode to get information about its control flow and data flow. In this example, it visualizes the control flow between the instructions.

The example EvaluateCode also evaluates the code, to get more detailed information about the data.

Usage: java proguard.examples.VisualizeControlFlow input.jar

where the input can be a jar file or a directory containing jar files.

  • Constructor Details

    • VisualizeControlFlow

      public VisualizeControlFlow()
  • Method Details

    • main

      public static void main(String[] args)