mirror of
https://github.com/bytecodealliance/wasm-micro-runtime.git
synced 2025-02-06 23:15:16 +00:00
.. | ||
build.sh | ||
README.md | ||
test_aot.sh |
Introduction
libsodium is a new, easy-to-use software library for encryption, decryption, signatures, password hashing and more.
Source: https://github.com/jedisct1/libsodium
Building
Please build iwasm and wamrc, refer to:
And install zig toolchain, refer to Install Zig from a Package Manager for how to install it.
And then run ./build.sh
to build the source code, the libsodium source code will be cloned, and test benchmarks of native version, wasm files and AOT files will be generated under libsodium/zig-out/bin
.
Running
Run ./run_aot.sh
to test the benchmark, the native mode and iwasm aot mode will be tested respectively.
Others
Refer to Performance of WebAssembly runtimes in 2023 for more about the performance comparison of wasm runtimes on running the libsodium benchmarks.