[master] RFR: OMWorld: reenable all platforms
Coleen Phillimore
coleenp at openjdk.org
Thu May 23 18:59:15 UTC 2024
On Thu, 23 May 2024 06:26:20 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:
> This reenables all platforms to use OMWorld, and by extension UseCompactObjectHeaders.
>
> This change simply calls the runtime if a lock is inflated, until port support for OMWorld cache lookup is added.
>
> ARM (32-bit) required no changes as it already always called the runtime when a monitor is inflated.
This is sort of awkward because right now, Lightweight locking is default, so going forward, if we put the OMWorld table on a switch, we'll have to revert this code. Would it be possible for this Lilliput patch to conditionalize the code on the UseCompactObjectHeaders instead?
-------------
Changes requested by coleenp (Committer).
PR Review: https://git.openjdk.org/lilliput/pull/174#pullrequestreview-2074778988
More information about the lilliput-dev
mailing list