RFR: 8318895: Deoptimization results in incorrect lightweight locking stack [v2]
Roman Kennke
rkennke at openjdk.org
Thu Nov 9 15:54:13 UTC 2023
> 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
> - [ ] tier2
Roman Kennke has updated the pull request incrementally with one additional commit since the last revision:
Add @reinrich's test-case
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/16568/files
- new: https://git.openjdk.org/jdk/pull/16568/files/d9370df6..966d0a3e
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=16568&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=16568&range=00-01
Stats: 58 lines in 1 file changed: 58 ins; 0 del; 0 mod
Patch: https://git.openjdk.org/jdk/pull/16568.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/16568/head:pull/16568
PR: https://git.openjdk.org/jdk/pull/16568
More information about the hotspot-dev
mailing list