On 7/12/20 11:11 PM, Alan Bateman wrote:
On 12/07/2020 23:21, Joe Wang wrote:
Hi all,

Alan updated the bug to indicate it fails since JDK 9. Given we still have a couple days for JDK 15, I've rebased the patch to the jdk15 repo and would like to check in the patch into JDK 15 instead (and let it be sync-ed to 16). Here's the webrev for JDK 15:

http://cr.openjdk.java.net/~joehw/jdk15/8248486/webrev/

No change to the SafeThread. The change to module-info.java was made by deleting java.xml from its JDK15 version. Please review.
I was curious how we didn't spot this in JDK 9 but it's using Unsafe to get an offset to these fields so that explains it. Good to get this technical debt fixed as there is no guarantee that the hack will work in the future. I don't think there is any urgency for JDK 15 though, fixing it in the main line for JDK 16 is fine.

Ok, I thought it'd save a potential backport given it happened since JDK 9. But you're right about no urgency, I'll fix it in the main line (16).

-Joe


-Alan

Reply via email to