Proposal: Javac Abstract Syntax Tree Viewer

Volker Simonis volker.simonis at
Fri May 2 05:48:44 UTC 2014

Hi Jan,

will this new tool integrate with and/or reuse parts of the Ideal Graph
Visualizer [1], [2] already used in HotSpot and Graal?



On Monday, April 28, 2014, Jan Lahoda <jan.lahoda at> wrote:

> Hi,
> I would like to propose a tool for inclusion to the Code Tools project:
> ---
> Tool Name: Javac Abstract Syntax Tree Viewer
> Summary: Graphical viewer for inspection of AST, and other data, produced
> by the standard Java compiler, javac.
> Proposed By: Jan Lahoda
> Rationale:
> The way javac models source code is not always easy to grasp, despite all
> attempts to make it as convenient as possible. Being able to actually see
> and inspect the AST and related information using a convenient UI is
> therefore very useful.
> Hereby, a GUI tool to visualize javac ASTs and related information is
> proposed for the Code Tools project. The primary target audience of the
> tool are clients using the javac source code modeling APIs. Secondary
> target audience are javac developers themselves. The tool should therefore
> also support inspection of javac internal aspects of the model.
> ---
> Thanks,
>     Jan

More information about the code-tools-dev mailing list