[lworld] RFR: 8310023: [lworld] Implement alternative fast-locking scheme in Valhalla [v2]
Coleen Phillimore
coleenp at openjdk.org
Tue Jul 9 20:20:44 UTC 2024
> I don't see anything missing for implementing the test for inline types for lightweight locking. The only thing broken seems to be JNI monitorenter should throw IdentityException. I added some comments and asserts when I figured out the interpreter and c1/c2 don't get to ObjectSynchronizer::enter.
> Tested with tier1 with LM_LIGHTWEIGHT as the default.
Coleen Phillimore has refreshed the contents of this pull request, and previous commits have been removed. Incremental views are not available. The pull request now contains one commit:
8310023: [lworld] Implement alternative fast-locking scheme in Valhalla
-------------
Changes:
- all: https://git.openjdk.org/valhalla/pull/1158/files
- new: https://git.openjdk.org/valhalla/pull/1158/files/93e487e7..c889826e
Webrevs:
- full: https://webrevs.openjdk.org/?repo=valhalla&pr=1158&range=01
- incr: https://webrevs.openjdk.org/?repo=valhalla&pr=1158&range=00-01
Stats: 25 lines in 2 files changed: 0 ins; 15 del; 10 mod
Patch: https://git.openjdk.org/valhalla/pull/1158.diff
Fetch: git fetch https://git.openjdk.org/valhalla.git pull/1158/head:pull/1158
PR: https://git.openjdk.org/valhalla/pull/1158
More information about the valhalla-dev
mailing list