Releases: WasmVM/WasmVM
v1.2.2 Windows install packages
打包 Windows 安裝檔
Provide package with Windows installer
Install guides
Ubuntu
下載 .deb 後使用apt-get指令安裝
Download the .deb file, then use apt-get install
to install
Command:
sudo apt-get install <deb-file-path>
MacOS
下載後點開 .pkg 檔,照著安裝程式的步驟安裝
Download and double click the .pkg file, then follow the steps in installer
Windows
下載後點開 .exe 檔,照著安裝程式的步驟安裝
Download and double click the .exe file, then follow the steps in installer
v1.2.1 Ubuntu & MacOS install packages
打包 Ubuntu & MacOS,可以透過 apt-get 或 .pkg 檔安裝 WasmVM
Provide packages for Ubuntu & MacOS
Install guides
Ubuntu
下載 .deb 後使用apt-get指令安裝
Download the .deb file, then use apt-get install
to install
Command:
sudo apt-get install <deb-file-path>
MacOS
下載後點開 .pkg 檔,照著安裝程式的步驟安裝
Download and double click the .pkg file, then follow the steps in installer
v1.2 Linker, Archiver & documentation
-
提供以下程式:
Support execution programs :- wasmvm-ld : 連結 wasm 二進位碼格式檔 (.wasm) 或靜態函式庫 (.a)
wasm text format (.wat) to binary (.wasm) - wasmvm-ar : 將 wasm 二進位碼格式檔 (.wasm) 封裝成靜態函式庫 (.a)
Convert binary to text format
- wasmvm-ld : 連結 wasm 二進位碼格式檔 (.wasm) 或靜態函式庫 (.a)
-
提供文件
Provide documentation
https://wasmvm.github.io/WasmVM/
v1.1 C++ 實作
C++ 的 API 實作,以及提供以下程式:
Support C++ API implementation & the execution programs below :
-
wasmvm-as : 將 wasm 文字格式 (.wat) 轉換成二進位碼格式 (.wasm)
Convert wasm text format (.wat) to binary (.wasm)
-
readwasm : 將 wasm 二進位碼格式 (.wasm) 轉換成文字格式 (.wat)
Convert binary to text format
-
wasmsm : 執行二進位 wasm 程式
Execute wasm binary file
請輸入 --help
以查詢各個程式的詳細使用方式
Use --help
for each tool to see the detailed usage.
v1.0 C API 實作
- 實作規格中主要的 API 函式
- 通過規格中的基本測試
v0.9.2
Features
- 改成 Executor-Loader 架構 (詳情請見
docs/
) - 支援除了
unreachable
以外的基本指令
TODO
- 改用 Google Test 做測試框架
- 處理記憶體洩漏問題
- 用官方的 Test suite 做詳細的測試
0.9.1
簡化過的系統呼叫 v0.9
為了在教學文件中使用,這個版本的系統呼叫只有標準輸出、標準輸入和標準錯誤輸出。
This release include a tiny set of system call for tutorial usage. Only standard input, output and error output system call are implemented.