1个不稳定版本
0.0.1 | 2022年2月25日 |
---|
#169 in #web-assembly
29KB
437 代码行
Wari
RISC处理器实验性WebAssembly运行时。
最初,wari将仅针对RISC-V。将来,可能还会针对其他处理器。
运行时阶段
- 使用
parity_wasm::elements::Module::from_bytes()
加载模块 - 获取单个模块部分
- 将每个部分传递给转换为RISC指令的转换器
- 根据可简化的已知模式优化指令
步骤1 & 2可以同时发生(加载函数)以及3 & 4(使用可查看迭代器)。
使用QEMU进行测试
待办事项