RFR(S): 8184330: Remove sun.nio.ch.Util.atBugLevel() either completely or at least get rid of volatile field bugLevel
Langer, Christoph
christoph.langer at sap.com
Thu Jul 13 10:29:53 UTC 2017
Hi,
after getting in the fix for JDK-8182743 [1] that removes "sun.nio.cs.bugLevel", I'm taking on Claes' suggestion [2] to also tackle "sun.nio.ch.bugLevel". The bugLevel check is done to enable some JDK 1.4 compatible mode which I hope is safe to be dropped with JDK10. Unfortunately I didn't find the bug that introduced "sun.nio.cs.bugLevel", maybe someone can shed some more light on its history. I'm hoping that it's ok to remove this one as well. If there are no objections and I get it reviewed then I'll open a CSR request.
Bug: https://bugs.openjdk.java.net/browse/JDK-8184330
Webrev: http://cr.openjdk.java.net/~clanger/webrevs/8184330.0/
Thanks & Best regards
Christoph
[1] https://bugs.openjdk.java.net/browse/JDK-8182743
[2] http://mail.openjdk.java.net/pipermail/nio-dev/2017-June/004330.html
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.openjdk.java.net/pipermail/nio-dev/attachments/20170713/c9cd4472/attachment.html>
More information about the nio-dev
mailing list