Download Latest Version wasm3-linux-other.tar.gz (1.8 MB)
Email in envelope

Get an email when there's a new version of Wasm3

Home / v0.5.0
Name Modified Size InfoDownloads / Week
Parent folder
wasm3-linux-other.tar.gz 2021-06-08 1.8 MB
wasm3-android-coremark.apk 2021-06-02 2.3 MB
wasm3-win-x86.exe 2021-06-02 252.4 kB
wasm3-strace-win-x64.exe 2021-06-02 316.9 kB
wasm3-win-x64.exe 2021-06-02 290.8 kB
wasm3-strace.wasm 2021-06-02 210.1 kB
wasm3-wasi.wasm 2021-06-02 184.1 kB
wasm3-linux-x64.elf 2021-06-02 436.6 kB
wasm3-cosmopolitan.com 2021-06-02 184.3 kB
wasm3-cosmopolitan.com.dbg 2021-06-02 2.5 MB
README.md 2021-06-02 2.1 kB
v0.5.0 source code.tar.gz 2021-06-02 2.6 MB
v0.5.0 source code.zip 2021-06-02 2.7 MB
Totals: 13 Items   13.8 MB 3

Awesome updates

New in Wasm3 v0.5.0

  • Multi-Value support ( [#23] by @soundandform, @vshymanskyy )
  • Switched to WebAssembly opam-1.1.1 spec tests by default
  • General interpreter refinement and bugfix
  • Bulk memory ops: mem.copy & mem.fill
  • Support Apple M1
  • Continuous fuzzing via OSS-Fuzz
  • Improved security
  • Fixed memory leaks, parse errors, etc.
  • Stack overflow detection in EvaluateExpression
  • Extended API:
  • Globals access: m3_FindGlobal, m3_SetGlobal, m3_GetGlobal, m3_GetGlobalType
  • m3_InjectFunction for dynamic wasm interpretation
  • Option to limit accessible memory: d_m3MaxLinearMemoryPages
  • WASI:
  • Improved wasi_snapshot_preview1 support + wasi_unstable compatibility layer
  • Fixed memory layout of several structures, improved security, etc.
  • Added wasm3-strace prebuilt binary for Win64

Python integration

  • PyWasm3 moved to a separate repo
  • Added a lot of shiny, PyGame-based examples :grin:
  • Gas Metering support
  • Multi-Value support, see example usage

New and updated docs

SWUbanner


👉 If you like Wasm3, please give us a GitHub star! 🌟

Source: README.md, updated 2021-06-02