rvolosatovs edited PR #13620.
rvolosatovs updated PR #13620.
:memo: rvolosatovs submitted PR review.
:speech_balloon: rvolosatovs created PR review comment:
I'm not sure if this should be gated by
customfeature, but the comment instackswitchstates:// No support for this platform. Don't fail compilation though and // instead defer the error to happen at runtime when a fiber is created. // Should help keep compiles working and narrows the failure to only // situations that need fibers on unsupported platforms.so this seems consistent
github-actions[bot] added the label wasmtime:api on PR #13620.
:memo: alexcrichton submitted PR review:
Sounds reasonable to me, thanks!
Structurally though I'd like to plumb this a bit differently to ensure this shows up in the
wasmtime-platform.hheader file. That header is generated from this file and is the current source-of-truth for "wasmtime may externally rely on these things" and provides a nice place to document things as well.Now if these C API definitions were added over there they wouldn't actually be usable in
wasmtime-internal-fiberdue to crate dependencies, but that's also fine to have them duplicated here. Basically, can you add these function definitions over there, document them as to their purpose, leave a provisional comment in both locations saying "hey this is duplicated over there keep them in-sync", and then regenerate the header file?
pchickey unassigned pchickey from PR #13620 feat: allow custom fiber API impls on unsupported arches.
rvolosatovs updated PR #13620.
rvolosatovs requested alexcrichton for a review on PR #13620.
rvolosatovs has enabled auto merge for PR #13620.
:thumbs_up: alexcrichton submitted PR review.
rvolosatovs added PR #13620 feat: allow custom fiber API impls on unsupported arches to the merge queue.
:check: rvolosatovs merged PR #13620.
rvolosatovs removed PR #13620 feat: allow custom fiber API impls on unsupported arches from the merge queue.
Last updated: Jul 29 2026 at 05:03 UTC