Extending the graal compiler to optimize libraries

Thomas Würthinger · 2011

The Graal compiler is an optimizing just-in-time compiler written in Java that works with both the Maxine VM and the HotSpot VM. It allows Java libraries to extend its functionality for example by providing new intermediate representation nodes and new optimization phases. We demonstrate how to write such plug-ins for the Graal compiler.

Read the paper · More papers on PaperTik