[master] RFR: OMWorld: Cleanup quick_enter [v2]
Axel Boldt-Christmas
aboldtch at openjdk.org
Tue Apr 23 10:15:12 UTC 2024
> Cleanup of `ObjectSynchronizer::quick_enter` after `LM_LIGHTWEIGHT` and `LM_PLACEHOLDER` got merged.
>
> `LM_LIGHTWEIGHT` now makes use of `quick_enter`. Doing a lookup in the hash table may be not be the best thing to do. Maybe just looking in thread local cache is enough. To avoid having to do multiple lookups. Will add this change after I have tested it.
>
> This commit is currently based on ffc4c2fd5ba1c28432a5d5e84b8ada95fba7eeb8 without a merge. So GHA is not tested with lilliput. As long as this is mergable without conflicts (and no manual merge is performed) it will also be possible to move this commit down below lilliput on-top of OMWorld directly.
Axel Boldt-Christmas has updated the pull request incrementally with one additional commit since the last revision:
Use cache instead of table
-------------
Changes:
- all: https://git.openjdk.org/lilliput/pull/157/files
- new: https://git.openjdk.org/lilliput/pull/157/files/ecc164d8..611ff1a7
Webrevs:
- full: https://webrevs.openjdk.org/?repo=lilliput&pr=157&range=01
- incr: https://webrevs.openjdk.org/?repo=lilliput&pr=157&range=00-01
Stats: 11 lines in 1 file changed: 9 ins; 0 del; 2 mod
Patch: https://git.openjdk.org/lilliput/pull/157.diff
Fetch: git fetch https://git.openjdk.org/lilliput.git pull/157/head:pull/157
PR: https://git.openjdk.org/lilliput/pull/157
More information about the lilliput-dev
mailing list