Java 8 compatibility

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


> On Apr 24, 2015, at 1:49 PM, Stefan Marr <java at stefan-marr.de> wrote:
> 
> Hi Gilles:
> 
>> On 24 Apr 2015, at 12:00, Gilles Duboscq <gilwooden at gmail.com> 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. 

-Doug

[1] https://wiki.openjdk.java.net/display/Graal/Instructions



More information about the graal-dev mailing list