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

Reply via email to