Stream: git-wasmtime

Topic: wasmtime / PR #10550 Move where MPK management happens fo...


view this post on Zulip Wasmtime GitHub notifications bot (Apr 08 2025 at 19:53):

alexcrichton opened PR #10550 from alexcrichton:better-fiber-management to bytecodealliance:main:

Async suspension/resumption has to deal with saving state. Previously this done in both AsyncWasmCallState and in block_on, meaning that there were two locations doing pretty similar things. The goal of this commit is to put all "restore the state of the world" logic in one location, so the FiberFuture::resume function now exclusively has all of the logic for saving/restoring state around execution of a fiber.

<!--
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 (Apr 08 2025 at 19:53):

alexcrichton requested fitzgen for a review on PR #10550.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 08 2025 at 19:53):

alexcrichton requested wasmtime-core-reviewers for a review on PR #10550.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 08 2025 at 21:10):

abrown requested abrown for a review on PR #10550.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 08 2025 at 21:34):

abrown submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Apr 08 2025 at 22:02):

alexcrichton merged PR #10550.


Last updated: Dec 06 2025 at 06:05 UTC