1.1 KiB
1.1 KiB
+++ date="2023-02-03" author="spanskiduh" title="wasm" description="click to read about wasm" +++
Wasm
Usage of wabt
wat2wasm
: translate from WebAssembly text format to the WebAssembly binary formatwasm2wat
: the inverse of wat2wasm, translate from the binary format back to the text format (also known as a .wat)wasm-objdump
: print information about a wasm binary. Similiar to objdump.wasm-interp
: decode and run a WebAssembly binary file using a stack-based interpreterwasm-decompile
: decompile a wasm binary into readable C-like syntax.wat-desugar
: parse .wat text form as supported by the spec interpreter (s-expressions, flat syntax, or mixed) and print "canonical" flat formatwasm2c
: convert a WebAssembly binary file to a C source and headerwasm-strip
: remove sections of a WebAssembly binary filewasm-validate
: validate a file in the WebAssembly binary formatwast2json
: convert a file in the wasm spec test format to a JSON file and associated wasm binary fileswasm-opcodecnt
: count opcode usage for instructionsspectest-interp
: read a Spectest JSON file, and run its tests in the interpreter