slides about the inliner, control-flow sensitive rewritings
Garcia Gutierrez Miguel Alfredo
miguelalfredo.garcia at epfl.ch
Wed Jul 9 08:43:36 UTC 2014
Hi,
I've made a bunch of improvements to the inliner (in the form of behavior-preserving refactorings plus documentation) which might pave the way towards more substantial improvements (eg, closure-aware inlining, one of the original goals).
The following slides go into details about those improvements, and include pointers to what remains to be done:
http://ssw.jku.at/General/Staff/Garcia/2014-07-07-Garcia.pdf
As a bonus, the slides cover a new experimental phase I've added to Graal, to perform control-flow-sensitive rewritings (early in the compilation pipeline). That phase is self-contained and thus within reach of newcomers, for example as next stop after GraphBuilder.
cheers,
Miguel
--
Miguel Garcia
https://www.linkedin.com/pub/miguel-garcia/19/35/351
More information about the graal-dev
mailing list