Integrated: 8316659: assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register

Martin Doerr mdoerr at openjdk.org
Thu Sep 21 12:09:53 UTC 2023


On Thu, 21 Sep 2023 10:41:56 GMT, Martin Doerr <mdoerr at openjdk.org> wrote:

> `compiler_fast_lock_object` and `compiler_fast_unlock_object` need to use CR0, now. This works for all locking modes and is used this way by C2 compiler, too (`flagsRegCR0` used by the mach nodes in ppc.ad).

This pull request has now been integrated.

Changeset: 6a4b6655
Author:    Martin Doerr <mdoerr at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/6a4b6655507582ff685a999c21e7fd3992a39816
Stats:     7 lines in 1 file changed: 0 ins; 3 del; 4 mod

8316659: assert(LockingMode != LM_LIGHTWEIGHT || flag == CCR0) failed: bad condition register

Reviewed-by: goetz, mbaesken

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

PR: https://git.openjdk.org/jdk/pull/15857


More information about the hotspot-compiler-dev mailing list