[jdk17u-dev] Integrated: 8316746: Top of lock-stack does not match the unlocked object

Martin Doerr mdoerr at openjdk.org
Wed Nov 22 12:03:22 UTC 2023


On Mon, 20 Nov 2023 16:51:57 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

> Backport of [JDK-8316746](https://bugs.openjdk.org/browse/JDK-8316746). Doesn't apply cleanly:
> 
> - Comment cleanups for other platforms don't apply. Comment not there. Skipped.
> - Changes to monitorenter/exit had to be integrated manually because JDK17 uses `BasicObjectLock::obj_offset_in_bytes()` while head uses `in_bytes(BasicObjectLock::obj_offset())`.

This pull request has now been integrated.

Changeset: 0f2da83f
Author:    Martin Doerr <mdoerr at openjdk.org>
URL:       https://git.openjdk.org/jdk17u-dev/commit/0f2da83f79bdccff6dfb823238f971d6eb495ab8
Stats:     158 lines in 4 files changed: 76 ins; 41 del; 41 mod

8316746: Top of lock-stack does not match the unlocked object

Reviewed-by: rrich
Backport-of: 7d8adfa855e51a90c2f125fc20a06f9a488e6248

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

PR: https://git.openjdk.org/jdk17u-dev/pull/1977


More information about the jdk-updates-dev mailing list