[master] Integrated: OMWorld: Remove BasicLock* restrictions
Axel Boldt-Christmas
aboldtch at openjdk.org
Tue Apr 23 14:26:45 UTC 2024
On Mon, 22 Apr 2024 12:58:26 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.
This pull request has now been integrated.
Changeset: 95bad08f
Author: Axel Boldt-Christmas <aboldtch at openjdk.org>
URL: https://git.openjdk.org/lilliput/commit/95bad08f01a595ba662cac38050fb830e3ec1056
Stats: 123 lines in 11 files changed: 7 ins; 79 del; 37 mod
OMWorld: Remove BasicLock* restrictions
Reviewed-by: rkennke
-------------
PR: https://git.openjdk.org/lilliput/pull/160
More information about the lilliput-dev
mailing list