8267042: bug in monitor locking/unlocking on ARM32 C1 due to uninitialized BasicObjectLock::_displaced_header

Chris Cole chris at sageembedded.com
Mon May 24 18:56:12 UTC 2021


Hi Boris,

On Sun, May 23, 2021 at 1:38 PM Boris Ulasevich
<boris.ulasevich at bell-sw.com> wrote:
>
> Hi Chris,
>
> I checked that the fix works fine and does not bring any regression.
> Let me create pull request and sponsor the change.
> Here is the fix and reproducer I prepared for review:
> https://github.com/openjdk/jdk/compare/master...bulasevich:jdk-8267042-arm32-c1-lock-01

Sounds great. Looks good to me.

> (I think it is worth simplifying the MonitorBugTest)

Yes, I agree. If you want I could try and simplify this, but won't
have time to work on this until tomorrow.

Thanks,
Chris


More information about the hotspot-dev mailing list