git: openjdk/jdk11u-dev: 8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code

Roland Westrelin roland at openjdk.java.net
Thu Jul 15 09:21:57 UTC 2021


Changeset: 7a61e038
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-07-15 09:21:10 +0000
URL:       https://git.openjdk.java.net/jdk11u-dev/commit/7a61e038b05c51876a5d1a54ce4063e75ae35f55

8268347: C2: nested locks optimization may create unbalanced monitor enter/exit code

Reviewed-by: mdoerr
Backport-of: 4d8b5c70dff51470210a0ca93b932af1b27c9f27

! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/c2compiler.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/locknode.cpp
! src/hotspot/share/opto/locknode.hpp
! src/hotspot/share/opto/macro.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/locks/TestNestedLocksElimination.java



More information about the jdk-updates-changes mailing list