RFR: 8318015: Lock inflation not needed for OSR or Deopt for new locking modes [v2]
Martin Doerr
mdoerr at openjdk.org
Fri Oct 13 14:48:42 UTC 2023
> Only LockingMode "LM_LEGACY" requires inflation before lock transfers because it is the only one which uses stack addresses in the mark word. I think we should treat the displaced header as stale data because it may be uninitialized.
Martin Doerr has updated the pull request incrementally with one additional commit since the last revision:
Skip copying displaced header.
-------------
Changes:
- all: https://git.openjdk.org/jdk/pull/16165/files
- new: https://git.openjdk.org/jdk/pull/16165/files/089a0820..fb112413
Webrevs:
- full: https://webrevs.openjdk.org/?repo=jdk&pr=16165&range=01
- incr: https://webrevs.openjdk.org/?repo=jdk&pr=16165&range=00-01
Stats: 31 lines in 2 files changed: 8 ins; 3 del; 20 mod
Patch: https://git.openjdk.org/jdk/pull/16165.diff
Fetch: git fetch https://git.openjdk.org/jdk.git pull/16165/head:pull/16165
PR: https://git.openjdk.org/jdk/pull/16165
More information about the hotspot-dev
mailing list