Stream: git-wasmtime

Topic: wasmtime / PR #14929 Add flags needed to gate MMU interru...


view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 21:32):

erikrose opened PR #14929 from erikrose:mmu-interrupt-config to bytecodealliance:main:

This is step 2 of implementing MMU-triggered interruption of Wasm, broken off the large #12990 for ease of review. Additional background is in the original feature suggestion: #1749.

This PR consists of...

These controls will keep to-be-landed parts of MMU interruption from running until the entire feature is in place. Keep in mind not all of these are read by anything yet.

No vestige of MMU interruption is yet visible from the commandline.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 23:45):

github-actions[bot] added the label wasmtime:api on PR #14929.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 23:45):

github-actions[bot] added the label winch on PR #14929.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 21 2026 at 23:45):

github-actions[bot] added the label wasmtime:config on PR #14929.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 01:55):

github-actions[bot] commented on PR #14929:

Subscribe to Label Action

cc @saulecabrera

<details>
This issue or pull request has been labeled: "wasmtime:api", "wasmtime:config", "winch"

Thus the following users have been cc'd because of the following labels:

To subscribe or unsubscribe from this label, edit the <code>.github/subscribe-to-label.json</code> configuration file.

Learn more.
</details>

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 03:52):

github-actions[bot] commented on PR #14929:

Label Messager: wasmtime:config

It looks like you are changing Wasmtime's configuration options. Make sure to
complete this check list:

[fuzzing-config]: https://github.com/bytecodealliance/wasmtime/blob/ca0e8d0a1d8cefc0496dba2f77a670571d8fdcab/crates/fuzzing/src/generators.rs#L182-L194
[fuzzing-docs]: https://docs.wasmtime.dev/contributing-fuzzing.html


<details>

To modify this label's message, edit the <code>.github/label-messager/wasmtime-config.md</code> file.

To add new label messages or remove existing label messages, edit the
<code>.github/label-messager.json</code> configuration file.

Learn more.

</details>

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 16:39):

:memo: alexcrichton submitted PR review:

I'm mostly a bit worried here about how the filter of what architectures/OS-es are supported is replicated across 4 different locations -- I'd ideally like to consolidate this all to just one if that's workable.

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 16:39):

:speech_balloon: alexcrichton created PR review comment:

I think the architecture/OS checks here are redundant -- this is already gated at compile-time right?

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 16:39):

:speech_balloon: alexcrichton created PR review comment:

How come the CLI crate needs this?

view this post on Zulip Wasmtime GitHub notifications bot (Oct 22 2026 at 16:39):

:speech_balloon: alexcrichton created PR review comment:

Is this necessary as an extra #[cfg]? This largely boils down to has_native_signals, right?

view this post on Zulip Wasmtime GitHub notifications bot (Oct 29 2026 at 20:30):

erikrose commented on PR #14929:

I took another swing at factoring out the has_mmu_interruption config while working on the fuzzer scaffolding (which was going to require a third repetition). I think it's going to work out. Will push an update soon.


Last updated: Oct 31 2026 at 23:03 UTC