RFR [jdk11]: 8216541: CompiledICHolders of VM locked unloaded nmethods are released too late

Doerr, Martin martin.doerr at sap.com
Fri May 22 10:58:19 UTC 2020


Hi Matthias,

thanks for backporting it. Makes sense.

I'd be really helpful to get a few remarks about what you have resolved manually.

- I can see that the original change uses NoSafepointVerifier _nsv, but you have skipped it because JDK-8214338 is not in 11u. Looks ok.

- You had to introduce "CompiledICLocker ml(this);" and integrate "cm->is_alive()" at a different place?
Please describe your changes shortly.

Thanks and best regards,
Martin


> -----Original Message-----
> From: jdk-updates-dev <jdk-updates-dev-bounces at openjdk.java.net> On
> Behalf Of Baesken, Matthias
> Sent: Freitag, 22. Mai 2020 11:26
> To: jdk-updates-dev at openjdk.java.net
> Subject: RFR [jdk11]: 8216541: CompiledICHolders of VM locked
> unloaded nmethods are released too late
> 
> Hello , please review  the jdk11  backport  of  8216541: CompiledICHolders of
> VM locked unloaded nmethods are released too late  .
> I had to do a few small adjustments because  the patch does not apply
> cleanly .
> 
> 
> Bug/webrev :
> 
> https://bugs.openjdk.java.net/browse/JDK-8216541
> 
> http://cr.openjdk.java.net/~mbaesken/webrevs/8216541_jdk11_0/
> 
> 
> change from jdk12 was :
> 
> http://hg.openjdk.java.net/jdk/jdk12/rev/0331b08811ad
> 
> 
> Thanks, Matthias


More information about the jdk-updates-dev mailing list