On Tue, 21 Dec 2021 20:51:04 GMT, Coleen Phillimore <cole...@openjdk.org> wrote:

> This is the fix for https://github.com/openjdk/jdk/pull/6900 retargeted to 
> JDK 18.
> 
> Thanks to @stefank and @fisk for the diagnosis. ZGC is looking at metadata in 
> unloaded nmethods, but redefinition doesn't keep this metadata from being 
> deallocated. Change the iterators that mark metadata in use to walk unloaded 
> nmethods as well as other alive nmethods.
> 
> The test case reproduces the crash on windows if run in an 100 iteration 
> loop. This fix does not crash in the same test. Also ran tier1-6.
> 
> Above testing in progress.

Thanks for reviewing, Vladimir and Serguei.

-------------

PR: https://git.openjdk.java.net/jdk18/pull/63

Reply via email to