RFR[9]: 8178832: (ref) jdk.lang.ref.disableClearBeforeEnqueue property is ignored
Peter Levart
peter.levart at gmail.com
Wed Apr 19 09:02:31 UTC 2017
Hi Mandy, Kim,
On 04/17/2017 10:53 PM, Mandy Chung wrote:
>> On Apr 17, 2017, at 1:47 PM, Kim Barrett <kim.barrett at oracle.com> wrote:
>>
>> Please review this fix for a bug in JDK-8175797: the mechanism
>> provided by that change for reverting to the old behavior of
>> Reference.enqueue (for backward compatibility) does not work.
>>
>> Also fixed the ReferenceEnqueue test changes also made as part of
>> JDK-8175797. That test would havecaught the problem with the property
>> but for bugs in the test.
>>
>> CR:
>> https://bugs.openjdk.java.net/browse/JDK-8178832
>>
>> Webrev:
>> http://cr.openjdk.java.net/~kbarrett/8178832/jdk00/
> Looks good. Thanks for catching this and the typo in the test.
>
> Mandy
I wonder if there are (or will be) other places where such silent
swallowing of run-time exceptions happens or will happen. Wouldn't it be
good to "fix" Boolean.getBoolean() and friends?
I filed the following bug to track this:
https://bugs.openjdk.java.net/browse/JDK-8178966
Regards, Peter
More information about the core-libs-dev
mailing list