[11u] RFR: 8222518: Remove unnecessary caching of Parker object in java.lang.Thread

Hohensee, Paul hohensee at amazon.com
Tue Jan 12 16:02:47 UTC 2021


Thanks for the review, Richard. Np on "late reply": was pretty quick afaic. :)

Paul

-----Original Message-----
From: "Reingruber, Richard" <richard.reingruber at sap.com>
Date: Tuesday, January 12, 2021 at 6:51 AM
To: "Hohensee, Paul" <hohensee at amazon.com>, "jdk-updates-dev at openjdk.java.net" <jdk-updates-dev at openjdk.java.net>
Subject: RE: [11u] RFR: 8222518: Remove unnecessary caching of Parker object in java.lang.Thread

Hi Paul,

Your change looks good to me.

Thanks,
Richard.

PS: sorry for the late reply. I noticed Christoph cc'ed me on the phone but forgot about it when I was back at work.

-----Original Message-----
From: jdk-updates-dev <jdk-updates-dev-retn at openjdk.java.net> On Behalf Of Hohensee, Paul
Sent: Sonntag, 20. Dezember 2020 19:17
To: jdk-updates-dev at openjdk.java.net
Subject: [DMARC FAILURE] [11u] RFR: 8222518: Remove unnecessary caching of Parker object in java.lang.Thread

Please review this small code deletion and footprint reduction backport.

JBS: https://bugs.openjdk.java.net/browse/JDK-8222518
Original patch: http://hg.openjdk.java.net/jdk/jdk/rev/9ebb614d293d
Webrev: http://cr.openjdk.java.net/~phh/8222518/webrev.11u.00/

The backport is not clean because (1) javaClasses.cpp needed a copyright date update to 2019 and the original 3rd hunk that deletes park_event() and set_park_event() contained slightly different code that does not check for non-existent Thread fields, and (2) unsafe.cpp needed a copyright update to 2019.

Thanks,
Paul




More information about the jdk-updates-dev mailing list