near / wasmtime

Standalone JIT-style runtime for WebAssembly, using Cranelift
https://wasmtime.dev/
Apache License 2.0
3 stars 4 forks source link

[Tracking issue] Support WASM opcodes for Stage 2 #180

Open akashin opened 6 months ago

akashin commented 6 months ago

This is a tracking issue for all new WASM opcodes that we aim to implement in Stage 2.

It will be mainly driven by our needs for https://github.com/near/wasmtime/issues/174, https://github.com/near/wasmtime/issues/173 and https://github.com/near/wasmtime/issues/172.

- [ ] https://github.com/near/wasmtime/issues/149
- [ ] https://github.com/near/wasmtime/issues/69
- [ ] https://github.com/near/wasmtime/issues/34
- [ ] https://github.com/near/wasmtime/issues/43
- [ ] https://github.com/near/wasmtime/issues/44
- [ ] https://github.com/near/wasmtime/issues/45
- [ ] https://github.com/near/wasmtime/issues/110
- [ ] Popcount
- [ ] Select
- [ ] BrTable
- [ ] call_indirect
- [ ] Software support for Floating point numbers
akashin commented 5 months ago

Based on my investigation in https://github.com/near/wasmtime/issues/160#issuecomment-1921029648, I've added: