diswasm

WASM analysis workbench
HomeDocsReferenceCompilerRuntimeBenchmarksDisassemblyDecompileEditEasy EditorIntermediateCreateSavedControllerGame StudioAboutLicensesContributorsOpen source

Local-first parsing. No automatic module execution.

self-hosted mode

Runtime Lab

Instantiate WASM from generated bytes, uploads, URLs, Blob streams, and ArrayBuffer paths. Execution runs in a Web Worker with a 5s watchdog.

Load Module

Saved Binaries

No saved binaries yet.

Execution Guard

Runtime execution uses a Web Worker sandbox with a watchdog that terminates runaway modules. Imports default to no-op shims; provide trusted imports via code where required.

sample-add.wasm

41 bytes · validation pending
Generated sample module loaded.
4sections
0exports
0imports

Imports

None

Exports

None

Call Export

No call result yet.

Memory Preview

No exported memory found.

Binary Sections

type7 bytes
function2 bytes
export7 bytes
code9 bytes

Function Bytecode

Browsers do not expose JIT machine code; this view shows the original WASM opcodes only.

Function #0

offset 0x21 · 8 bytes
offsetopcodeimmediatesdecoded
0x000000232000local.get 0
0x000000252001local.get 1
0x000000276ai32.add
0x000000280bend