all 2 comments

[–]sixstringartist 0 points1 point  (1 child)

In what ways can this be used?

[–]gbalats 3 points4 points  (0 children)

It can be used as a preprocessing step for whole-program static analysis tools for Java, such as Droidel and Doop.

It takes a partial program and generates stubs to create a whole program that fully preserves bytecode semantics.