EwaVM下一代的轻量级 WebAssembly 容器环境
EwaVM (a lightweight & embedded WebAssembly's VM) 是为下一代Serverless和Web容器而开发的轻量级可嵌入的WebAssembly虚拟机和运行时。
特点
- 完全支持WebAssembly的字节码特性
- 完全基于堆栈式JIT执行(不会有任何解释器影响效率)
- 基于高效的SLJIT模块,快速预热,无需等待即可进入高效执行状态
- 最低的内存占用,没有任何额外开销,加载时JIT编译器既完成所有指令编译
- 更强大的模块支持和多种语言绑定
支持情况
支持操作系统:Windows Linux MacOS ...
支持工具链:GCC、MinGW GCC、LLVM Clang、TinyCC
支持架构 (SLJIT):X86/64、ARM/ARM64/AArch64、RISC-V 32/64、MIPS 32/64、PowerPC 32/64
评论