[master] Integrated: OMWorld: Add LightweightSynchronizer::quick_enter - fix incorrectly setup cache

Axel Boldt-Christmas aboldtch at openjdk.org
Thu Apr 25 05:38:10 UTC 2024


On Wed, 24 Apr 2024 08:39:42 GMT, Axel Boldt-Christmas <aboldtch at openjdk.org> wrote:

> `ObjectSynchronizer::quick_enter` did not setup the BasicLock cache correctly when successful. When x86_32 started calling directly into the VM there are paths which never cleared the cache. Add `LightweightSynchronizer::quick_enter` which correctly clears or sets the cache in all paths.

This pull request has now been integrated.

Changeset: c4f84409
Author:    Axel Boldt-Christmas <aboldtch at openjdk.org>
URL:       https://git.openjdk.org/lilliput/commit/c4f844090b9952a6242329123628781d8981215c
Stats:     76 lines in 3 files changed: 44 ins; 20 del; 12 mod

OMWorld: Add LightweightSynchronizer::quick_enter - fix incorrectly setup cache

Reviewed-by: stefank

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

PR: https://git.openjdk.org/lilliput/pull/169


More information about the lilliput-dev mailing list