Skip to main content
  • Log in
  • Manage Cookies
Eclipse Plugins, Bundles and Products - Eclipse Marketplace
  • My Marketplace
  • Add Content
  • More
      • Community

      • Marketplace
      • Events
      • Planet Eclipse
      • Newsletter
      • Videos
      • Blogs
      • Participate

      • Report a Bug
      • Forums
      • Mailing Lists
      • Wiki
      • IRC
      • Research
      • Eclipse IDE

      • Download
      • Learn More
      • Documentation
      • Getting Started / Support
      • How to Contribute
      • IDE and Tools
      • Newcomer Forum
    • Search

  1. Home
  2. Marketplace
  3. Tools
  4. Bytecode Visualizer

Please be aware that some listings have been temporarily delisted from our marketplace in order to improve the security of the platform. We apologize for any inconvenience this may caused.

For more information on this matter, please visit #1.

If you are a listing owner and would like to have your listing(s) reinstated, please open a ticket at https://gitlab.eclipse.org/eclipsefdn/it/websites/marketplace.eclipse.org/-/issues.

Thank you for your understanding and cooperation.

Bytecode Visualizer

Bytecode Visualizer
86
9
Install

Drag to Install!

Drag to your running Eclipse* workspace.
*Requires Eclipse Marketplace Client

Add this URL to your Eclipse Installation to reach this solution's update site.

Mars (4.5)
Luna (4.4)
Kepler (4.3)
Juno (4.2, 3.8)
Previous to Juno (<=4.1)

https://sourceforge.net/projects/drgarbagetools/files/eclipse/4.5/stable/

Learn more...

Screenshot 0

Details Group Tabs

Details

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

  • Debugging classes generated at run time
    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: 
    Mon, 2008-04-14 09:35
    License: 
    Apache 2.0
    Date Updated: 
    Wed, 2022-12-14 09:46
    Submitted by: 
    Sergej Alekseev
    Screenshots
    Screenshot 0
    Metrics
    DateRankingInstallsClickthroughs
    March 2023286/68563 (0.02%)7
    February 2023245/66878 (0.02%)18
    January 2023247/67778 (0.02%)10
    December 2022292/80558 (0.02%)18
    November 2022305/80857 (0.01%)11
    October 2022304/81162 (0.02%)18
    September 2022289/81266 (0.02%)15
    August 2022245/80888 (0.02%)25
    July 2022258/81684 (0.02%)34
    June 2022252/81094 (0.02%)32
    May 2022275/81084 (0.02%)23
    April 2022278/81783 (0.02%)20
    View Data for all Listings
    Errors

    Unsuccessful Installs in the last 7 Days: 0

    Download last 500 errors (CSV)
    External Install Button

    Marketplace Drag to Install button

    By adding the following code below to your website you will be able to add an install button for Bytecode Visualizer.

    HTML Code:


    Markdown Syntax:



    Output: Drag to your running Eclipse* workspace. *Requires Eclipse Marketplace Client
    Thursday, March 30, 2023 - 09:03

    Reviews Sign in to post reviews

    akumar71w's picture

    Not able to install it in eclipse Mars

    Submitted by Apekshit Kumar on Fri, 2019-01-11 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

    creckord's picture

    Not compatible with Neon or Oxygen

    Submitted by Carsten Reckord on Tue, 2018-03-27 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.

    mlipp's picture

    Does not work with Oxygen.2

    Submitted by Michael N. Lipp on Thu, 2018-01-11 05:40

    A pity. Screenshots lokk like the tool I was searching for.

    aunkrig's picture

    A great little tool!

    Submitted by Arno Unkrig on Fri, 2014-04-25 05:01

    It does exactly what it's supposed to do - what more do you want.

    salekseev's picture

    Visualizing Classes which are completely generated at runtime

    Submitted by Sergej Alekseev on Fri, 2013-11-22 09:19

    Bytecode Visualizer is now able to visualize classes which are completely generated at runtime. For more details visit Dr. Garbage webseite.

    salekseev's picture

    Eclipse 4.3 (Kepler) is now supported

    Submitted by Sergej Alekseev on Thu, 2013-07-11 07:32

    Eclipse 4.3 (Kepler) is now supported

    salekseev's picture

    Version 4.2.1

    Submitted by Sergej Alekseev on Fri, 2013-02-22 08:31

    Bytecode instruction stepping feature has been modified and some bugs have been fixed.

    salekseev's picture

    Open Source

    Submitted by Sergej Alekseev on Sat, 2012-09-08 03:46

    Sourcecode Visualizer is available now as an open source project on http://sourceforge.net/projects/drgarbagetools/

    salekseev's picture

    Open Source

    Submitted by Sergej Alekseev on Sat, 2012-09-08 03:46

    Bytecode Visualizer is available now as an open source project on http://sourceforge.net/projects/drgarbagetools/

    Markets

    • Eclipse Project (4)
    • Tools (1342)
      • Application Development Frameworks (171)
      • Application Management (32)
      • Application Server (31)
      • BIRT (10)
      • Build and Deploy (104)
      • Business Intelligence, Reporting and Charting (14)
      • Code Management (117)
      • Collaboration (37)
      • Database (44)
      • Database Development (34)
      • Database Persistence (17)
      • Documentation (60)
      • Eclipse Kura (122)
      • Eclipse SmartHome (46)
      • EclipseRT Target Platform Components (10)
      • Editor (339)
      • Entertainment (14)
      • General Purpose Tools (124)
      • Graphics (34)
      • IDE (344)
      • Internet of Things (IoT) (35)
      • J2EE Development Platform (44)
      • J2ME (5)
      • Languages (155)
      • Linux Tools (19)
      • Logging (22)
      • Mobile and Device Development (49)
      • Modeling (90)
      • Modeling Tools (146)
      • Mylyn Connectors (20)
      • Network (14)
      • Other (74)
      • Process (18)
      • Profiling (22)
      • Programming Languages (100)
      • Reporting (32)
      • Rich Client Applications (39)
      • Science (4)
      • SCM (20)
      • Search (42)
      • SOA Development (15)
      • Source Code Analyzer (99)
      • Systems Development (59)
      • Team Development (54)
      • Testing (90)
      • Tools (568)
      • UI (97)
      • UML (40)
      • Web (90)
      • Web Services (31)
      • Web, XML, Java EE and OSGi Enterprise Development (32)
      • XML (29)
    • IoT (172)
      • Eclipse Kura (122)
      • Eclipse SmartHome (46)
    • RCP Applications (79)
    • Training & Consulting (53)
    • Long Term Support (11)

    Search

    Advanced Search

    More like this

    • Sourcecode Visualizer
    • Control Flow Graph Factory
    • Bytecode Outline
    • Enhanced Class Decompiler
    • JProjectAnalyzer

    Favorited by

    Eclipse Foundation

    • About Us
    • Contact Us
    • Sponsor
    • Members
    • Governance
    • Code of Conduct
    • Logo and Artwork
    • Board of Directors
    • Careers

    Legal

    • Publishing Guidelines
    • Privacy Policy
    • Terms of Use
    • Copyright Agent
    • Eclipse Public License
    • Legal Resources

    Useful Links

    • Welcome to Marketplace
    • Report a Bug
    • Documentation
    • How to Contribute
    • Mailing Lists
    • Forums
    • Marketplace

    Other

    • IDE and Tools
    • Projects
    • Working Groups
    • Research@Eclipse
    • Report a Vulnerability
    • Service Status

    Copyright © Eclipse Foundation. All Rights Reserved.

    Back to the top