一些方便的webassembly 工具
WebAssembly 团队提供了一些方便的 webassembly 工具集
包含的工具集
- wat2wasm
将WebAssembly文本格式(.wat)转换为WebAssembly二进制格式(.wasm) - wasm2wat
是wat2wasm的反向工具,将二进制格式转换回文本格式(.wat) - wasm-objdump
类似于传统的objdump工具,它打印有关WebAssembly二进制的信息,帮助您检查其内容 - wasm-interp
使用基于堆栈的解释器解码并运行WebAssembly二进制文件。用于测试和调试 - wasm-decompile
将WebAssembly二进制反汇编为可读的类C语法。当您想要理解或修改代码时很有用 - wat-desugar
解析WebAssembly文本格式(.wat),根据规范解释器支持的格式(S表达式、扁平语法或混合)并打印“规范”扁平格式 - wasm2c
将WebAssembly二进制文件转换为C源代码和头文件。这对于将WebAssembly代码集成到C项目中很有用 - wasm-strip
删除WebAssembly二进制文件的部分。这有助于通过删除不必要的信息来减小二进制文件的大小 - wasm-validate
验证WebAssembly二进制格式的文件,确保其符合Wasm规范 - wast2json
将WebAssembly规范测试格式文件转换为JSON文件和相关的WebAssembly二进制文件。这通常用于测试 - wasm-stats
输出WebAssembly模块的统计信息,提供有关其结构和特性的见解 - spectest-interp
读取Spectest JSON文件并在解释器中运行其测试。这对于使用标准化的测试集测试WebAssembly实现特别有用
参考资料
https://github.com/WebAssembly/wabt
https://github.com/WebAssembly/binaryen
分类:
云运维&&云架构
, WebAssembly
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· 记一次.NET内存居高不下排查解决与启示
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· .NET10 - 预览版1新功能体验(一)
2022-11-24 parseable datadog &splunk& elk 可选开源方案
2020-11-24 几个不错的golang工具包
2019-11-24 Bring JavaScript to your Java enterprise with Vert.x
2019-11-24 es4x 引用外部jar 包以及集成typescrip
2018-11-24 hasura graphql-engine v1.0.0-alpha30 功能试用
2018-11-24 hasura graphql-engine v1.0.0-alpha30 版本新功能介绍
2017-11-24 sysbench fileio 压力测试