Graal instructions for Eclipse + Checkstyle + Java7

Stefan Marr java at stefan-marr.de
Mon Jan 25 09:04:58 UTC 2016


Hi Raffaello:

> On 25 Jan 2016, at 09:44, Raffaello Giulietti <raffaello.giulietti at supsi.ch> wrote:
> 
> But just for curiosity: what is the underlying reason for Truffle to still Require Java7 compliance level?
> My understanding is that Truffle will pay only when it can exploit Graal, even if it can be used on the Java7 compilers. In other words, why would anybody wish to implement a language with Truffle on Java7 if the performance gains offered by Graal’s partial evaluation and deep inlining are not available there?

At the moment, this is mostly for the benefit of the JRuby team. They want to distribute JRuby’s invokedynamic implementation together with JRuby’s Truffle-based implementation. For the overall jar, they prefer Java7 compatibility.

Best regards
Stefan


-- 
Stefan Marr
Johannes Kepler Universität Linz
http://stefan-marr.de/research/





More information about the graal-dev mailing list