mirror of
https://github.com/pezkuwichain/wasm-instrument.git
synced 2026-04-22 05:38:00 +00:00
fdce5c64f1
I tried locally merge `fix-tests` and `fix-clippy` branches and CI should work after my PRs
27 lines
432 B
WebAssembly Text Format
27 lines
432 B
WebAssembly Text Format
(module
|
|
(import "env" "foo" (func $foo))
|
|
|
|
;; Declare a global.
|
|
(global $counter (mut i32) (i32.const 1))
|
|
|
|
(func $i32.add (export "i32.add") (param i32 i32) (result i32)
|
|
local.get 0
|
|
local.get 1
|
|
i32.add
|
|
)
|
|
(func (param $arg i32)
|
|
(local $tmp i32)
|
|
|
|
global.get 0
|
|
i32.const 1
|
|
i32.add
|
|
local.tee $tmp
|
|
global.set $counter
|
|
|
|
local.get $tmp
|
|
local.get $arg
|
|
call $i32.add
|
|
drop
|
|
)
|
|
)
|