SWAG >> Javap2 | ||||||||||||
The Java Classfile disassemberJavap2 pretty prints the contents of a java class file. Download Javap2The latest builds of Javap2 are available below. While effort has been made to test Javap2, the software may contain bugs.
Javap2 is being constantly developed and improved; check back often for newer versions. DescriptionThis program disassembles java class files.
Synopsisjavap2 [-d/emangle] [-v/erbose] [-t/ables] [-c] classfile*
OptionsIf demangle '-d' is specified then all typing information is presented in its demangled form. This option is recommended since it significantly improves the readability of the output. If verbose '-v' is specified then all java pcode instructions are annotated with their behaviour. This option is recommended as an aid to comprehending the precise behaviour of each pcode instruction. The '-t' option requests that the output includes a dump of the line number table, and the local variable table, in addition to all other details output. Neither of these tables is essential for interpreting the output, and so are not by default shown. This option was added in version 1.0.2. The option -c can can be used to determine the version number of this product and the date and time compiled. OutputThe output is reasonably self explanatory. The line numbers shown for the code sections output are the source code line number justifying the displayed code (if known) followed by the pcode line numbers used by branch instructions, etc. Source code line number may require compilation of the java source code using the '-g' option, so that suitable symbolic information is emitted to the resulting class file. See also:Developed by
Location
Supported platforms
Caveats
LicenseApache v2
Contact informationFor more information on ASX please contact us at . |