Stream: git-wasmtime

Topic: wasmtime / PR #14345 Continue to reorganize `filesystem::...


view this post on Zulip Wasmtime GitHub notifications bot (Sep 15 2026 at 21:34):

alexcrichton opened PR #14345 from alexcrichton:cleanup-cap-primitives to bytecodealliance:main:

This commit is the next step in my attempt to reorganize filesystem::primitives, imported from the cap-primitives crate, to a format that best suits its new home. Notably various layers of abstraction and such are less applicable than they were in the original crate. Another goal of this commit is to ideally remove the layers of indirection and pub use chains to find the definition of something. Previously the definition bounced around a few modules before finding a home, and along the way there were various #[cfg] directives in play to follow as well.

The refactorings applied here are:

The goal of this commit is to have no behavior change. I've done my best to ensure this along the way and any deviation from prior behavior is unintentional. I've also done my best to preserve various comments from before, but I've also likely crossed wires in a location or two.

<!--
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 review the Bytecode Alliance's AI tool usage policy at
https://github.com/bytecodealliance/governance/blob/main/AI_TOOL_POLICY.md

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 (Sep 15 2026 at 21:56):

alexcrichton updated PR #14345.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 15 2026 at 21:56):

alexcrichton has marked PR #14345 as ready for review.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 15 2026 at 21:56):

alexcrichton requested wasmtime-wasi-reviewers for a review on PR #14345.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 15 2026 at 21:56):

alexcrichton requested dicej for a review on PR #14345.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 15 2026 at 23:44):

github-actions[bot] added the label wasi on PR #14345.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 16 2026 at 12:59):

:thumbs_up: dicej submitted PR review.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 16 2026 at 14:05):

alexcrichton added PR #14345 Continue to reorganize filesystem::primitives to the merge queue

view this post on Zulip Wasmtime GitHub notifications bot (Sep 16 2026 at 14:32):

:check: alexcrichton merged PR #14345.

view this post on Zulip Wasmtime GitHub notifications bot (Sep 16 2026 at 14:32):

alexcrichton removed PR #14345 Continue to reorganize filesystem::primitives from the merge queue


Last updated: Sep 20 2026 at 18:08 UTC