Stream: git-wasmtime

Topic: wasmtime / PR #2988 s390x: Add support for atomic operati...


view this post on Zulip Wasmtime GitHub notifications bot (Jun 15 2021 at 15:14):

uweigand opened PR #2988 from s390x-atomic-part1 to main:

This adds full back-end support for the Fence, AtomicLoad
and AtomicStore operations, and partial support for the
AtomicCas and AtomicRmw operations.

The missing pieces include sub-word operations, operations
on little-endian memory requiring byte-swapping, and some
of the subtypes of AtomicRmw -- everything that cannot be
implemented without a compare-and-swap loop. This will be
done in a follow-up patch.

This patch already suffices to make the test suite green
again after a recent change that now requires atomic
operations when accessing the heap.

<!--

Please ensure that the following steps are all taken care of before submitting
the PR.

Please ensure all communication adheres to the code of conduct.
-->

view this post on Zulip Wasmtime GitHub notifications bot (Jun 15 2021 at 17:50):

cfallin submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Jun 15 2021 at 17:50):

cfallin merged PR #2988.


Last updated: Nov 22 2024 at 16:03 UTC