[lworld] Integrated: 8271710: [lworld] Unsafe compareAndSet/Exchange C2 intrinsics should support inline types

Tobias Hartmann thartmann at openjdk.java.net
Wed Aug 4 10:34:54 UTC 2021


On Wed, 4 Aug 2021 09:05:41 GMT, Tobias Hartmann <thartmann at openjdk.org> wrote:

> The C2 intrinsics for `Unsafe::compareAndSetReference` and `Unsafe::compareAndExchangeReference` need to handle scalarized inline type arguments by buffering. 
> 
> Best regards,
> Tobias

This pull request has now been integrated.

Changeset: dcfafdb4
Author:    Tobias Hartmann <thartmann at openjdk.org>
URL:       https://git.openjdk.java.net/valhalla/commit/dcfafdb4c88fdc8e55679a9ea86459be182c31e1
Stats:     232 lines in 2 files changed: 232 ins; 0 del; 0 mod

8271710: [lworld] Unsafe compareAndSet/Exchange C2 intrinsics should support inline types

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

PR: https://git.openjdk.java.net/valhalla/pull/522



More information about the valhalla-dev mailing list