Takeshi Yoneda
Takeshi Yoneda
still wasm-tools shrink is working hard for me 😉
reduced to 40kb, almost there
finally got small enough repro ```wat (module (type (;0;) (func (param i32 i32 i32))) (type (;1;) (func (param i32 i32 i32) (result i32))) (type (;2;) (func (param i32 i32 i32...
I won't be able to debug this, so in case anyone try to fix, see https://github.com/tetratelabs/wazero/pull/2201 for reproducing the bug
so basically, we have no resources or plan to introduce any other complexity in compiler implementation. In fact, as you can see https://github.com/tetratelabs/wazero/pull/2214, there's really plenty of rooms for making...
#2226
@davidmdm mind trying out the main branch and sharing the result with us when you get a chance? 🙏
let's keep this open until the perf becomes comparable to wasmtime. Thank you for the testing @davidmdm !
oh wait, I remember wasmtime does a parallel compilation (using multiple workers to compile multiple functions simultaneously) vs wazero compilation runs in a single thread/goroutine. I wonder if it's possible...