Java 8 compatibility

Doug Simon doug.simon at
Mon Apr 27 19:00:17 UTC 2015

> On Apr 24, 2015, at 1:49 PM, Stefan Marr <java at> wrote:
> Hi Gilles:
>> On 24 Apr 2015, at 12:00, Gilles Duboscq <gilwooden at> wrote:
>> If we really think this should be the default behaviour I can swap it around and make it a —strict-compliance flag.
> Personally, I would argue that the feature is supposed to improve the initial experience of new users.
> So, I would make it the standard out-of-the-box behavior.
>> I don’t think this is really about releases,
> Yes, I agree, it is only about the compliance at the moment.
> Well, it was just a first idea in order to get the issue eventually resolved.
> But your approach sounds good as well. Except, that as I said, I would go for the inverse default behavior and make strict checking an opt-in.

I agree that this is the right compromise. We should add some notes to the wiki page[1] recommending always using strict compliance once a new comer transitions from window shopping to active development. It should definitely be a prerequisite before submitting a patch. 



More information about the graal-dev mailing list