Tutorial on Using Graal as JIT Compiler for JVM Languages

Stefan Marr java at stefan-marr.de
Tue Dec 8 12:26:49 UTC 2015


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:


Bye the way, in case your own Graal/Truffle-based implementation is not yet listed here:

Please let me know, would like to keep the list up-to-date.


> 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-language-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.

Stefan Marr
Johannes Kepler Universität Linz

More information about the graal-dev mailing list