soot : Java Glossary


Soot is a free tool for examining byte code. It can be used for optimisation, decompiling or transforming byte code. It provides four intermediate representations for analyzing and transforming Java bytecode:
  1. Baf: a streamlined representation of bytecode which is simple to manipulate.
  2. Jimple: a typed 3-address intermediate representation suitable for optimization.
  3. Shimple: a variation of Jimple.
  4. Grimp: an aggregated version of Jimple suitable for decompilation and code inspection.

This page is posted
on the web at:

Optional Replicator mirror
on local hard disk J:

Please the feedback from other visitors, or your own feedback about the site.
Contact Roedy. Please feel free to link to this page without explicit permission.

Your face IP:[]
You are visitor number