[master] RFR: OMWorld: Remove BasicLock* restrictions [v4]

Coleen Phillimore coleenp at openjdk.org
Tue Apr 23 13:48:05 UTC 2024


On Tue, 23 Apr 2024 13:45:11 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:

>> This is based on #159 
>> 
>> The main idea is to remove the restrictions where the `BasicLock*` may be missing when calling into the runtime. This is only an issue on x86_32. For now simply call into the runtime at the places where the registers are lacking. `quick_enter` should take care of the cases where we otherwise would have skipped calling into the runtime, as x86_32 calls into the runtime regardless (to get the thread) this may even be performance neutral.
>
> Axel Boldt-Christmas has updated the pull request incrementally with one additional commit since the last revision:
> 
>   Add null check comment.

This looks applicable to mainline, can it be pushed there?

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

PR Review: https://git.openjdk.org/lilliput/pull/160#pullrequestreview-2017321146


More information about the lilliput-dev mailing list