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