wag是作为包实现的编译器。 许可: 作者:Timo Savola 特征 输入是wasm二进制模块。 输出是机器代码。 它只是一个编译器。 包含所有导入功能的已编译程序的运行时环境需要单独实现。 (但有关示例运行时,请参见 。) 单遍,快速的提前编译。 即使仍在下载源代码,也可以在编译后面的函数时执行早期函数。 生成的代码需要最少的运行时支持。 它被设计为在隔离的环境中执行。 不直接支持调用标准库ABI,但请参见中的示例,该示例将syscalls作为WebAssembly导入函数公开。 支持跨编译器版本和CPU体系结构的快照和还原。 通过重新编译支持断点调试。 通过Go构建