[master] RFR: OMWorld: reenable all platforms

Axel Boldt-Christmas aboldtch at openjdk.org
Fri May 24 07:59:22 UTC 2024


On Thu, 23 May 2024 18:56:13 GMT, Coleen Phillimore <coleenp at openjdk.org> wrote:

> 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?

A UseCompactObjectHeaders condition will not work as you can still run LM_LIGHTWEIGHT with -UseCompactObjectHeaders. And that would crash. 

I was thinking this could be done when introducing the OMWorld flag. (And simply reintroduce the code this removes).

The alternative is that I wait with this patch until you have introduced the UseOMWorld flag. And I can then update this to instead of removing code, condition the runtime call on the OMWorld flag.

-------------

PR Comment: https://git.openjdk.org/lilliput/pull/174#issuecomment-2128841128


More information about the lilliput-dev mailing list