Adrian Cole

Results 419 issues of Adrian Cole

Just a start, and it is already teaching me some things in common between this and other Wasm compilers.

WASI defines portable system calls to manipulate files. We currently use fs.FS to map to many of these. read-only operations are implicit, but the status quo goes beyond this in...

I was looking at @wuhuizuo's test which uses this source and compiles it like `GOOS=js GOARCH=wasm go build -o wasm.wasm` ```go package main import ( "syscall/js" "github.com/wuhuizuo/go-wasm-go/provider/native" ) func main()...

wazero 1.0 is an important milestone as it will be the first release, and we will do our best to not require an incompatible 2.0 immediately after ;) To be...

**Is your feature request related to a problem? Please describe.** Many are interested in wazero as a way to add cross-platform plugin support to their applications. This topic covers too...

enhancement

**Is your feature request related to a problem? Please describe.** A while back, we switched from math to crypto [RNG](https://github.com/tetratelabs/wazero/pull/237#pullrequestreview-881293767). This seemed correct at the time, but go's docs hint...

enhancement

Right now, host functions that reach an abnormal end, or have to exit are required to panic out. Ex. intentional return ```go panic(wasi.ExitCode(exitCode)) ``` Ex. abend (ex on I/O) ```...

We currently decode Wasm Binary Format. This means that usage depends on an external tool that targets it (ex tinygo -> wasm). Wasm also defines a [Text Format](https://www.w3.org/TR/wasm-core-1/#text-format%E2%91%A0), which if...

**Is your feature request related to a problem? Please describe.** https://app.codecov.io/gh/tetratelabs/wazero doesn't include all main sources, rather just amd64 We should have all sources. There are notably more for arm64,...

enhancement
help wanted

split from #417 requested by @inkeliz > Also, would be interesting to limit the CPU usage, but I think it's hard to track the CPU usage, that could be more...