Adrian Cole
Adrian Cole
There's a PR on this #5414, and I would caution to make sure the impl is reading directly from the implicit trace context "just in time" and not copying off...
I'll give a quick answer as we've had some chats about this on #wazero-dev gophers slack. The TL;DR; is that `main` is not something to re-execute. In other words, wasi...
I think what happened was I had to change `exe.setTarget(CrossTarget{ .cpu_arch = .wasm32, .os_tag = .freestanding });` from wasi to freestanding due to the behavior change. I think mainly we...
Thanks for raising this! TL;DR; we have an incomplete "memory" log scope which needs this anyway (in the experimental interceptor). cc @ckaznocha @achille-roussel @inkeliz @danielpacak who might be interested, but...
@moloch-- so we currently have a table of supported functions in [wasi_snapshot_preview1](https://github.com/tetratelabs/wazero/blob/main/site/content/specs.md#webassembly-system-interface-wasi-wasi), so I imagine this would require a table for the extensions like [clock_time_set](https://wasix.org/docs/api-reference/wasix/clock_time_set). I only just saw the...
Also, there's recently a project that is more experimentation friendly https://github.com/stealthrocket/wasi-go One way to proceed is to develop the features there (as there's no back compat or windows requirements), then...
@moloch-- by the way, as wasix is a superset of wasip1, I expect its socket support to be "mix and match" capable. watch releases as I am writing notes about...
some trouble in HTTP land. I began troubleshooting with @chriso but I think we should all be able to enjoy a weekend and I don't think this will quickly resolve....
so next step is to really look carefully at windows and sockets, and find some real-world wasm (very hard to find, like [this](https://gist.github.com/chriso/6c71e968ef1002981a6ff46ceaa39ee3#file-http-go-L59-L78) and [this](https://github.com/enarx/codex/blob/d5c9144cfa663e612a2bc7d9104cc65bea14955c/demos/chat-client/rust/src/main.rs#L30-L33)) which can verify assumptions.
Thanks for the update. Really good info! Aside: I think one thing we need before closing this also, is a gotip version of the zig non-blocking test, as it isn't...