[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