Stream: git-wasmtime

Topic: wasmtime / PR #14074 winch(x64): Prefer operands in the v...


view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 20:59):

saulecabrera opened PR #14074 from saulecabrera:winch-value-stack-atomic to bytecodealliance:main:

This patch fixes https://github.com/bytecodealliance/wasmtime/issues/13989

It passes the arguments of the atomic operations through the value stack instead of calculating and holding the address register prior to handing over control to the MacroAssembler. This approach ensures that spills can happen naturally when specific registers are needed when lowering these operations.

<!--
Please make sure you include the following information:

Our development process is documented in the Wasmtime book:
https://docs.wasmtime.dev/contributing-development-process.html

Please ensure all communication follows the code of conduct:
https://github.com/bytecodealliance/wasmtime/blob/main/CODE_OF_CONDUCT.md
-->

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 20:59):

saulecabrera requested alexcrichton for a review on PR #14074.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 20:59):

saulecabrera requested wasmtime-compiler-reviewers for a review on PR #14074.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 20:59):

saulecabrera requested wasmtime-core-reviewers for a review on PR #14074.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 21:07):

:thumbs_up: alexcrichton submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 21:08):

alexcrichton has enabled auto merge for PR #14074.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 21:09):

alexcrichton added PR #14074 winch(x64): Prefer operands in the value stack for atomic operations to the merge queue.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 21:35):

:check: alexcrichton merged PR #14074.

view this post on Zulip Wasmtime GitHub notifications bot (Aug 03 2026 at 21:35):

alexcrichton removed PR #14074 winch(x64): Prefer operands in the value stack for atomic operations from the merge queue.


Last updated: Aug 30 2026 at 10:08 UTC