-
Notifications
You must be signed in to change notification settings - Fork 1
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add windows support #180
Comments
The baseline implementation may work on Windows. Try to build with |
I am using [dependencies.wasmtime]
version = "*"
features = ["async", "component-model", "gc", "wasmfx_baseline"]
git = "https://github.com/wasmfx/wasmfxtime" and let mut config = Config::new();
{
// FIX: exceptions proposal not enabled
config.wasm_exceptions(true);
// FIX: typed continuations support is not enabled
config.wasm_typed_continuations(true);
} But always hit
and last call was wasmfxtime/crates/wasmtime/src/runtime/vm/libcalls.rs Lines 836 to 847 in e214959
|
Thanks for you patch! The whole baseline/optimized toggling is a bit of a mess (c.f. #172), something which we will clean up soon. The baseline is built directly on top of wasmtime fiber, which has Windows support, whereas with the "optimized" (should really be called development version or something like that) we use a bespoke implementation, where we are currently only developing and testing for x86_64 Linux. |
I want to study examples on Windows platform, but wasmtime cannot be compiled on Windows, missing FiberStack:
wasmfxtime/crates/runtime/src/fibre/mod.rs
Line 18 in b783f55
But there is a Windows version of FiberStack:
wasmfxtime/crates/fiber/src/lib.rs
Lines 9 to 22 in b783f55
Is there any difference between the two?
The text was updated successfully, but these errors were encountered: