On Wed, 8 Nov 2023 19:00:53 GMT, Roman Kennke <rken...@openjdk.org> wrote:
> See JBS issue for details. > > I basically: > - took the test-modification and turned it into its own test-case > - added test runners for lightweight- and legacy-locking, so that we keep > testing both, no matter what is the default > - added Axels fix (mentioned in the JBS issue) with the modification to only > inflate when exec_mode == Unpack_none, as explained by Richard. > > Testing: > - [x] EATests.java > - [x] tier1 > - [x] tier2 This pull request has now been integrated. Changeset: ea1ffa34 Author: Roman Kennke <rken...@openjdk.org> URL: https://git.openjdk.org/jdk/commit/ea1ffa34192448317ce9a61a3588b0dee3a2ef44 Stats: 157 lines in 2 files changed: 154 ins; 0 del; 3 mod 8318895: Deoptimization results in incorrect lightweight locking stack Co-authored-by: Axel Boldt-Christmas <abold...@openjdk.org> Co-authored-by: Richard Reingruber <rr...@openjdk.org> Reviewed-by: dlong, rrich ------------- PR: https://git.openjdk.org/jdk/pull/16568