RFR: 8267842: SIGSEGV in get_current_contended_monitor [v2]

Martin Doerr mdoerr at openjdk.java.net
Thu May 27 17:01:12 UTC 2021


On Thu, 27 May 2021 16:56:25 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

>> We need a fix for crashes in get_current_contended_monitor due to concurrent modification of memory locations which are not declared volatile. See bug for details.
>
> Martin Doerr has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Add comments as suggested by Dan.

Thanks for the review! Comment added. We have only seen the crash on s390. It depends on the platform if the compiler tends to reload values more or less.

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

PR: https://git.openjdk.java.net/jdk/pull/4224


More information about the hotspot-runtime-dev mailing list