-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
WASI: Split networking into a module #69
Comments
Currently there are only three networking-specific functions in WASI Core -- If we do that, a possible path forward here is to also rename What do you think of that approach? |
I'm all for innovation. But first watch this talk: https://www.youtube.com/watch?v=za41nQ6Ein8 :) I do think it makes sense to consolidate In general, I'm strongly in favor of modularizing and versioning the APIs by integrating with the WASM module system (see #74). This means we aren't stuck with the bad decisions we make today. |
Yep :-). I've done some research and know quite a lot about why this particular fence is here, and even some of the accidental consequences it has. I'll write more about it when I make the actual proposal. |
Merging send/recv into read/write is now being tracked in WebAssembly/WASI#4. |
This avoid having to check both the return from `.GetExport()` and `.Func()`, and follows after `instance.get_func()` from the Rust API.
…ytecodealliance#69) * filesystem: fill in remaining todo'd methods which have wasi-common implementations * turn on fd_filestat_set, path_rename_dir_trailing_slashes, and symlink_filestat tests, which now pass * change expect_fail to a function * filesystem set flags: return Notsup instead of panic
This patch brings our `Cargo.lock` in sync with the copy of upstream. Resolves bytecodealliance#69.
This patch brings our `Cargo.lock` in sync with the copy of upstream. Resolves bytecodealliance#69.
Please make networking its own module.
The text was updated successfully, but these errors were encountered: