Integrated: 8307926: Support byte-sized atomic bitset operations

Kim Barrett kbarrett at openjdk.org
Sat May 13 23:09:01 UTC 2023


On Fri, 12 May 2023 09:57:44 GMT, Kim Barrett <kbarrett at openjdk.org> wrote:

> Please review this change to add support Atomic byte-sized bitset operations.
> The existing default implementation using cmpxchg already (by accident) works
> on such values, because cmpxchg supports byte-sized operations.  Any future
> platform specializations of these operations will need to deal with this size
> too.
> 
> The changes consist of updating the requirements documentation for the
> operations and adding gtests for the newly supported size.
> 
> Testing:
> mach5 tier1-3
> GHA testing

This pull request has now been integrated.

Changeset: 646747fd
Author:    Kim Barrett <kbarrett at openjdk.org>
URL:       https://git.openjdk.org/jdk/commit/646747fd7c7320910eed682ae6da3cd4c60a51a5
Stats:     17 lines in 2 files changed: 14 ins; 0 del; 3 mod

8307926: Support byte-sized atomic bitset operations

Reviewed-by: aboldtch, coleenp

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

PR: https://git.openjdk.org/jdk/pull/13952


More information about the hotspot-runtime-dev mailing list