Could anyone help me to understand graal source code?

Alexandro López Franco xan.xan at
Tue Oct 2 12:31:13 PDT 2012

Hi Doug,

Thanks for your reply and thanks for the link.

The main reason why I'm interested in this project is the chance that
defining an api could provide to add new functionallity into the
compilation process. This api - with a established internal model for java
entities- may provide the interface for connecting the compiler with
external pieces that can enhance any phase by, for example, providing extra
checkings, optimizations or static code analysis. For me, static code
analysis is a important issue, I'm working on this area.
El 02/10/2012 11:00, "Doug Simon" <doug.simon at> escribió:

> Hi Xan,
> Currently we are light on architecture-level documentation. This is
> something we will be addressing in the next few months. In the meantime, we
> are adding more and more javadoc (which can be viewed at
> Right now, it's probably best let us know a little more about what aspects
> of the project you are most interested in and in particular what kind of
> experiments you may want to perform with Graal. That will allow us to fill
> in the most important parts for you in a somewhat more targeted manner.
> -Doug
> On Oct 1, 2012, at 8:50 PM, Alexandro López Franco <xan.xan at>
> wrote:
> > Hi you all,
> >
> > I'm very excited about this project and all the new possibilities and
> > options it brings up.
> >
> > Anyway, I'd like to understand the graal source code and how it works.
> but
> > I haven't found any kind of documentation regarding pieces architecture,
> so
> > far.
> >
> > Do you have something?
> >
> > Best Regards,
> > Xan

More information about the graal-dev mailing list