1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
|
(module
(type $none_=>_none (func))
(table $0 1 1 funcref)
(elem (i32.const 0) $tabled)
(export "user" (func $user))
(export "exported" (func $exported))
(export "exported_small" (func $exported_small))
(func $user
(call $exported)
(call $tabled)
(call $multi)
(call $multi)
)
(func $exported
(nop)
(nop)
)
(func $exported_small
(nop)
)
(func $recursive
(call $recursive)
)
(func $tabled
(nop)
(nop)
)
(func $cycle1
(call $cycle1)
)
(func $multi
(nop)
(nop)
)
)
(module
(type $none_=>_i32 (func (result i32)))
(func $main (result i32)
(unreachable)
)
)
(module
(type $none_=>_i64 (func (result i64)))
(memory $0 (shared 1 1))
(func $1 (result i64)
(i32.atomic.store16
(i32.const 0)
(i32.const 0)
)
(i64.const 0)
)
)
(module
(type $none_=>_none (func))
(func $main
(call $one)
(call $one)
)
(func $one
(call $one)
)
)
(module
(type $none_=>_none (func))
(func $main
(call $two)
(call $two)
)
(func $two
(call $two)
)
)
(module
(type $none_=>_none (func))
(memory $0 17)
(table $0 89 89 funcref)
(start $1)
(func $1
(i32.store
(i32.const 4)
(i32.const 0)
)
(i32.store
(i32.const 56)
(i32.const 0)
)
(i64.store
(i32.const 49)
(i64.load
(i32.const 24)
)
)
(unreachable)
)
)
|