Bytecode Visualizer is a tool used for visualizing and debugging Java byte code. Features Overview: Bytecode Viewer
- Signatures of classes, fields and methods rendered as in java source
- The opcodes of instructions represented by their mnemonics as specified in The Java Virtual Machine Specification
- Comments making it easy to understand the instructions and their parameters
- Easy-to-follow scope of exception handlers
- Line Number Table and Local Variable Table as a comment
- Two tabs for easy switching between bytecode and source code
Control Flow Graph is drawn alongside of the bytecode, which helps to understand the execution paths of the given method. Class File Outline is both ways synchronized with the Bytecode Viewer: by clicking the method in outline, the viewer scrolls to the given method and vice versa. Bytecode Debugger for Instruction-by-Instruction debugging.
- Breakpoints can be set by double clicking the left ruler of
- Works even for classes without Line Number Table
- Single Instruction Step is unique to this product
- Operand Stack Viewer
- Class File Editor
- Class File Compare
New Features in 4.3.3
Categories: Code Management, Editor, Source Code Analyzer, Tools
Tags: java, bytecode, decompiler, debugger, control flow graph, visualizer
Additional Details
Eclipse Versions: Mars (4.5), Luna (4.4), Kepler (4.3), Juno (4.2, 3.8), Previous to Juno (<=4.1)
Platform Support: Windows, Mac, Linux/GTK
Organization Name: Dr. Garbage Community
Development Status: Production/Stable
Date Created: Monday, April 14, 2008 - 09:35
License: Apache 2.0
Date Updated: Wednesday, December 14, 2022 - 09:46
Submitted by: Sergej Alekseev
Date | Ranking | Installs | Clickthroughs |
---|---|---|---|
September 2024 | 403/583 | 5 | 5 |
August 2024 | 415/641 | 11 | 8 |
July 2024 | 391/663 | 15 | 13 |
June 2024 | 402/681 | 16 | 10 |
May 2024 | 412/682 | 16 | 11 |
April 2024 | 381/687 | 21 | 7 |
March 2024 | 317/694 | 43 | 6 |
February 2024 | 389/687 | 20 | 12 |
January 2024 | 429/691 | 15 | 14 |
December 2023 | 375/671 | 23 | 10 |
November 2023 | 380/686 | 26 | 18 |
October 2023 | 283/673 | 56 | 15 |
Reviews Add new review
Not able to install it in eclipse Mars
Submitted by Apekshit Kumar on Fri, 01/11/2019 - 20:08
Unable to read repository
sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
Not compatible with Neon or Oxygen
Submitted by Carsten Reckord on Tue, 03/27/2018 - 14:46
The listing details show this plugin to be compatible with Eclipse Neon and Oxygen, but it isn't, see https://bugs.eclipse.org/bugs/show_bug.cgi?id=532963.
Could the listing owner please change the listing accordingly? Thanks.
Does not work with Oxygen.2
Submitted by Michael N. Lipp on Thu, 01/11/2018 - 05:40
A pity. Screenshots lokk like the tool I was searching for.
A great little tool!
Submitted by Arno Unkrig on Fri, 04/25/2014 - 05:01
It does exactly what it's supposed to do - what more do you want.
Visualizing Classes which are completely generated at runtime
Submitted by Sergej Alekseev on Fri, 11/22/2013 - 09:19
Bytecode Visualizer is now able to visualize classes which are completely generated at runtime. For more details visit Dr. Garbage webseite.
Eclipse 4.3 (Kepler) is now supported
Submitted by Sergej Alekseev on Thu, 07/11/2013 - 07:32
Eclipse 4.3 (Kepler) is now supported
Version 4.2.1
Submitted by Sergej Alekseev on Fri, 02/22/2013 - 08:31
Bytecode instruction stepping feature has been modified and some bugs have been fixed.
Open Source
Submitted by Sergej Alekseev on Sat, 09/08/2012 - 03:46
Sourcecode Visualizer is available now as an open source project on http://sourceforge.net/projects/drgarbagetools/
Open Source
Submitted by Sergej Alekseev on Sat, 09/08/2012 - 03:46
In reply to Open Source by Sergej Alekseev
Bytecode Visualizer is available now as an open source project on http://sourceforge.net/projects/drgarbagetools/