Tutorial on Using Graal as JIT Compiler for JVM Languages

Jaroslav Tulach jaroslav.tulach at oracle.com
Wed Dec 9 16:55:26 UTC 2015


Hello Stefan,
I found your posts were very entertaining and I have just added links to them 
to the overview page of the Truffle API documentation:
http://lafo.ssw.uni-linz.ac.at/javadoc/truffle/latest/
Please keep the URLs stable.
-jt


### Tuesday 08 of December 2015, 13:26:49 @ Stefan Marr ###
> Hi:
> 
> To complete the series, here the final post on optimizing field accesses to
> avoid boxing, and how to figure such things out with the IGV graph viewer:
> 
> http://stefan-marr.de/2015/12/add-graal-jit-compilation-to-your-jvm-language
> -in-5-easy-steps-step-5/
> 
> Bye the way, in case your own Graal/Truffle-based implementation is not yet
> listed here: https://gist.github.com/smarr/d1f8f2101b5cc8e14e12
> 
> Please let me know, would like to keep the list up-to-date.
> 
> Thanks
> Stefan
> 
> > On 24 Nov 2015, at 15:08, Stefan Marr <java at stefan-marr.de> wrote:
> > 
> > Dear Graal Community:
> > 
> > Two weeks ago I started to post a five part series on how to add
> > Graal-based JIT compilation to JVM languages on my blog.
> > 
> > Today, the main part on Truffle was published:
> > 
> > http://stefan-marr.de/2015/11/add-graal-jit-compilation-to-your-jvm-langua
> > ge-in-5-easy-steps-step-3/
> > 
> > In the next two weeks, there will be another post including things like
> > loops and one were I show how to optimize the Truffle interpreter based
> > on using IGV to inspect the Graal compilation.



More information about the graal-dev mailing list