mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-09 13:01:26 +00:00
Update Binaryen and take care of WebAssembly/binaryen#1547
This commit is contained in:
parent
5ab81a00a1
commit
6c0a5c47d9
2
dist/asc.js.map
vendored
2
dist/asc.js.map
vendored
File diff suppressed because one or more lines are too long
2
dist/assemblyscript.js
vendored
2
dist/assemblyscript.js
vendored
File diff suppressed because one or more lines are too long
2
dist/assemblyscript.js.map
vendored
2
dist/assemblyscript.js.map
vendored
File diff suppressed because one or more lines are too long
621
package-lock.json
generated
621
package-lock.json
generated
File diff suppressed because it is too large
Load Diff
14
package.json
14
package.json
@ -12,25 +12,25 @@
|
|||||||
},
|
},
|
||||||
"dependencies": {
|
"dependencies": {
|
||||||
"@protobufjs/utf8": "^1.1.0",
|
"@protobufjs/utf8": "^1.1.0",
|
||||||
"binaryen": "47.0.0-nightly.20180509",
|
"binaryen": "47.0.0-nightly.20180513",
|
||||||
"glob": "^7.1.2",
|
"glob": "^7.1.2",
|
||||||
"long": "^4.0.0",
|
"long": "^4.0.0",
|
||||||
"minimist": "^1.2.0",
|
"minimist": "^1.2.0",
|
||||||
"ts-node": "^6.0.2"
|
"ts-node": "^6.0.3"
|
||||||
},
|
},
|
||||||
"devDependencies": {
|
"devDependencies": {
|
||||||
"@types/node": "^10.0.4",
|
"@types/node": "^10.0.8",
|
||||||
"browser-process-hrtime": "^0.1.2",
|
"browser-process-hrtime": "^0.1.2",
|
||||||
"chalk": "^2.4.1",
|
"chalk": "^2.4.1",
|
||||||
"diff": "^3.5.0",
|
"diff": "^3.5.0",
|
||||||
"source-map-support": "^0.5.5",
|
"source-map-support": "^0.5.6",
|
||||||
"ts-loader": "^4.2.0",
|
"ts-loader": "^4.3.0",
|
||||||
"tslint": "^5.10.0",
|
"tslint": "^5.10.0",
|
||||||
"typedoc": "^0.11.1",
|
"typedoc": "^0.11.1",
|
||||||
"typedoc-plugin-external-module-name": "^1.1.1",
|
"typedoc-plugin-external-module-name": "^1.1.1",
|
||||||
"typescript": "^2.8.3",
|
"typescript": "^2.8.3",
|
||||||
"webpack": "^4.7.0",
|
"webpack": "^4.8.3",
|
||||||
"webpack-cli": "^2.1.2"
|
"webpack-cli": "^2.1.3"
|
||||||
},
|
},
|
||||||
"main": "index.js",
|
"main": "index.js",
|
||||||
"types": "index.d.ts",
|
"types": "index.d.ts",
|
||||||
|
@ -276,7 +276,9 @@ export class Compiler extends DiagnosticEmitter {
|
|||||||
if (!options) options = new Options();
|
if (!options) options = new Options();
|
||||||
this.options = options;
|
this.options = options;
|
||||||
this.memoryOffset = i64_new(
|
this.memoryOffset = i64_new(
|
||||||
max(options.memoryBase, options.usizeType.byteSize) // leave space for `null`
|
// leave space for `null`. also functions as a sentinel for erroneous stores at offset 0.
|
||||||
|
// note that Binaryen's asm.js output utilizes the first 8 bytes for reinterpretations (#1547)
|
||||||
|
max(options.memoryBase, 8)
|
||||||
);
|
);
|
||||||
this.module = Module.create();
|
this.module = Module.create();
|
||||||
}
|
}
|
||||||
@ -5079,7 +5081,7 @@ export class Compiler extends DiagnosticEmitter {
|
|||||||
let stmt = this.compileStatement(statements[i]);
|
let stmt = this.compileStatement(statements[i]);
|
||||||
if (getExpressionId(stmt) != ExpressionId.Nop) {
|
if (getExpressionId(stmt) != ExpressionId.Nop) {
|
||||||
body.push(stmt);
|
body.push(stmt);
|
||||||
if (flow.isAny(FlowFlags.BREAKS | FlowFlags.CONTINUES | FlowFlags.RETURNS)) break;
|
if (flow.is(FlowFlags.RETURNS)) break;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
45
tests/binaryen/asmjs-math-builtins.js
Normal file
45
tests/binaryen/asmjs-math-builtins.js
Normal file
@ -0,0 +1,45 @@
|
|||||||
|
var binaryen = require("binaryen");
|
||||||
|
|
||||||
|
var mod = new binaryen.Module();
|
||||||
|
var funcType = mod.addFunctionType("F", binaryen.f64, [ binaryen.f64 ]);
|
||||||
|
|
||||||
|
var func = mod.addFunction("floor", funcType, [],
|
||||||
|
mod.f64.floor(
|
||||||
|
mod.get_local(0, binaryen.f64)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
mod.addExport("floor", "floor");
|
||||||
|
|
||||||
|
func = mod.addFunction("ceil", funcType, [],
|
||||||
|
mod.f64.ceil(
|
||||||
|
mod.get_local(0, binaryen.f64)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
mod.addExport("ceil", "ceil");
|
||||||
|
|
||||||
|
func = mod.addFunction("sqrt", funcType, [],
|
||||||
|
mod.f64.sqrt(
|
||||||
|
mod.get_local(0, binaryen.f64)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
mod.addExport("sqrt", "sqrt");
|
||||||
|
|
||||||
|
func = mod.addFunction("trunc", funcType, [],
|
||||||
|
mod.f64.trunc(
|
||||||
|
mod.get_local(0, binaryen.f64)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
mod.addExport("trunc", "trunc");
|
||||||
|
|
||||||
|
func = mod.addFunction("nearest", funcType, [],
|
||||||
|
mod.f64.nearest(
|
||||||
|
mod.get_local(0, binaryen.f64)
|
||||||
|
)
|
||||||
|
);
|
||||||
|
mod.addExport("nearest", "nearest");
|
||||||
|
|
||||||
|
console.log(mod.emitText());
|
||||||
|
if (!mod.validate())
|
||||||
|
console.log("-> does not validate");
|
||||||
|
|
||||||
|
console.log(mod.emitAsmjs());
|
11
tests/binaryen/unreachable-loop.wat
Normal file
11
tests/binaryen/unreachable-loop.wat
Normal file
@ -0,0 +1,11 @@
|
|||||||
|
(module
|
||||||
|
(func $0
|
||||||
|
(drop
|
||||||
|
(block $label$1 (result i32)
|
||||||
|
(loop $label$2
|
||||||
|
(unreachable)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
)
|
@ -6,7 +6,7 @@
|
|||||||
(global $abi/condition (mut i32) (i32.const 0))
|
(global $abi/condition (mut i32) (i32.const 0))
|
||||||
(global $abi/y (mut i32) (i32.const 0))
|
(global $abi/y (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\06\00\00\00a\00b\00i\00.\00t\00s")
|
(data (i32.const 8) "\06\00\00\00a\00b\00i\00.\00t\00s")
|
||||||
(export "exported" (func $abi/exported))
|
(export "exported" (func $abi/exported))
|
||||||
(export "exportedExported" (func $abi/exportedExported))
|
(export "exportedExported" (func $abi/exportedExported))
|
||||||
(export "exportedInternal" (func $abi/exportedInternal))
|
(export "exportedInternal" (func $abi/exportedInternal))
|
||||||
@ -64,7 +64,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 58)
|
(i32.const 58)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -79,7 +79,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 65)
|
(i32.const 65)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $abi/condition (mut i32) (i32.const 0))
|
(global $abi/condition (mut i32) (i32.const 0))
|
||||||
(global $abi/y (mut i32) (i32.const 0))
|
(global $abi/y (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 20))
|
(global $HEAP_BASE i32 (i32.const 24))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\06\00\00\00a\00b\00i\00.\00t\00s\00")
|
(data (i32.const 8) "\06\00\00\00a\00b\00i\00.\00t\00s\00")
|
||||||
(export "exported" (func $abi/exported))
|
(export "exported" (func $abi/exported))
|
||||||
(export "exportedExported" (func $abi/exportedExported))
|
(export "exportedExported" (func $abi/exportedExported))
|
||||||
(export "exportedInternal" (func $abi/exportedInternal))
|
(export "exportedInternal" (func $abi/exportedInternal))
|
||||||
@ -75,7 +75,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 32)
|
(i32.const 32)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -129,7 +129,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 45)
|
(i32.const 45)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -171,7 +171,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 58)
|
(i32.const 58)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -198,7 +198,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 65)
|
(i32.const 65)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -222,7 +222,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 72)
|
(i32.const 72)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -244,7 +244,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 74)
|
(i32.const 74)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -263,7 +263,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 77)
|
(i32.const 77)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -282,7 +282,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 79)
|
(i32.const 79)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
|
@ -3,8 +3,8 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\t\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s")
|
(data (i32.const 8) "\t\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s")
|
||||||
(data (i32.const 28) "\0c\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e")
|
(data (i32.const 32) "\0c\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -18,8 +18,8 @@
|
|||||||
(get_local $0)
|
(get_local $0)
|
||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
)
|
)
|
||||||
|
@ -2,10 +2,10 @@
|
|||||||
(type $iiiiv (func (param i32 i32 i32 i32)))
|
(type $iiiiv (func (param i32 i32 i32 i32)))
|
||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 56))
|
(global $HEAP_BASE i32 (i32.const 60))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\t\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s\00")
|
(data (i32.const 8) "\t\00\00\00a\00s\00s\00e\00r\00t\00.\00t\00s\00")
|
||||||
(data (i32.const 28) "\0c\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e\00")
|
(data (i32.const 32) "\0c\00\00\00m\00u\00s\00t\00 \00b\00e\00 \00t\00r\00u\00e\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -17,7 +17,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 1)
|
(i32.const 1)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -31,7 +31,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -48,7 +48,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 3)
|
(i32.const 3)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -63,7 +63,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -80,7 +80,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -94,7 +94,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 6)
|
(i32.const 6)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -111,7 +111,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -127,8 +127,8 @@
|
|||||||
(get_local $0)
|
(get_local $0)
|
||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
)
|
)
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
(global $binary/I (mut i64) (i64.const 0))
|
(global $binary/I (mut i64) (i64.const 0))
|
||||||
(global $binary/f (mut f32) (f32.const 0))
|
(global $binary/f (mut f32) (f32.const 0))
|
||||||
(global $binary/F (mut f64) (f64.const 0))
|
(global $binary/F (mut f64) (f64.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -13,8 +13,8 @@
|
|||||||
(global $builtins/U (mut i64) (i64.const 0))
|
(global $builtins/U (mut i64) (i64.const 0))
|
||||||
(global $builtins/s (mut i32) (i32.const 0))
|
(global $builtins/s (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s")
|
(data (i32.const 8) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s")
|
||||||
(data (i32.const 32) "\01\00\00\001")
|
(data (i32.const 36) "\01\00\00\001")
|
||||||
(export "test" (func $builtins/test))
|
(export "test" (func $builtins/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -108,7 +108,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 43)
|
(i32.const 43)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
)
|
)
|
||||||
@ -135,7 +135,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 44)
|
(i32.const 44)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -160,7 +160,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 45)
|
(i32.const 45)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -205,7 +205,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 61)
|
(i32.const 61)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
)
|
)
|
||||||
@ -234,7 +234,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 62)
|
(i32.const 62)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -259,7 +259,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -273,7 +273,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 80)
|
(i32.const 80)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -290,7 +290,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 81)
|
(i32.const 81)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -307,7 +307,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 82)
|
(i32.const 82)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -321,7 +321,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 83)
|
(i32.const 83)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -335,7 +335,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 84)
|
(i32.const 84)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -349,7 +349,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 85)
|
(i32.const 85)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -406,7 +406,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 116)
|
(i32.const 116)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -423,7 +423,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 117)
|
(i32.const 117)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -440,7 +440,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 118)
|
(i32.const 118)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -454,7 +454,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 119)
|
(i32.const 119)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -468,7 +468,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 120)
|
(i32.const 120)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -482,7 +482,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 121)
|
(i32.const 121)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -839,7 +839,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 261)
|
(i32.const 261)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -855,7 +855,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 262)
|
(i32.const 262)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -869,7 +869,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 263)
|
(i32.const 263)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -883,7 +883,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 264)
|
(i32.const 264)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -897,7 +897,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 265)
|
(i32.const 265)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -911,7 +911,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 266)
|
(i32.const 266)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -927,7 +927,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 267)
|
(i32.const 267)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -943,7 +943,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 268)
|
(i32.const 268)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -15,10 +15,10 @@
|
|||||||
(global $builtins/u (mut i32) (i32.const 0))
|
(global $builtins/u (mut i32) (i32.const 0))
|
||||||
(global $builtins/U (mut i64) (i64.const 0))
|
(global $builtins/U (mut i64) (i64.const 0))
|
||||||
(global $builtins/s (mut i32) (i32.const 0))
|
(global $builtins/s (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 40))
|
(global $HEAP_BASE i32 (i32.const 44))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s\00")
|
(data (i32.const 8) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s\00")
|
||||||
(data (i32.const 32) "\01\00\00\001\00")
|
(data (i32.const 36) "\01\00\00\001\00")
|
||||||
(export "test" (func $builtins/test))
|
(export "test" (func $builtins/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -75,7 +75,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -91,7 +91,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 6)
|
(i32.const 6)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -105,7 +105,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -121,7 +121,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -135,7 +135,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -151,7 +151,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -165,7 +165,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 11)
|
(i32.const 11)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -181,7 +181,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -195,7 +195,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 14)
|
(i32.const 14)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -211,7 +211,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -225,7 +225,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -241,7 +241,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 17)
|
(i32.const 17)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -255,7 +255,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -271,7 +271,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -285,7 +285,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -301,7 +301,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 21)
|
(i32.const 21)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -315,7 +315,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -331,7 +331,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 23)
|
(i32.const 23)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -460,7 +460,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 43)
|
(i32.const 43)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
)
|
)
|
||||||
@ -491,7 +491,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 44)
|
(i32.const 44)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -522,7 +522,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 45)
|
(i32.const 45)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -623,7 +623,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 61)
|
(i32.const 61)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
)
|
)
|
||||||
@ -654,7 +654,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 62)
|
(i32.const 62)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -685,7 +685,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -758,7 +758,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 80)
|
(i32.const 80)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -777,7 +777,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 81)
|
(i32.const 81)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -796,7 +796,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 82)
|
(i32.const 82)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -815,7 +815,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 83)
|
(i32.const 83)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -836,7 +836,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 84)
|
(i32.const 84)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -855,7 +855,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 85)
|
(i32.const 85)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -998,7 +998,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 116)
|
(i32.const 116)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1017,7 +1017,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 117)
|
(i32.const 117)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1036,7 +1036,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 118)
|
(i32.const 118)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1055,7 +1055,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 119)
|
(i32.const 119)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1076,7 +1076,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 120)
|
(i32.const 120)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1095,7 +1095,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 121)
|
(i32.const 121)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1548,7 +1548,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 237)
|
(i32.const 237)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1565,7 +1565,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 238)
|
(i32.const 238)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1582,7 +1582,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 239)
|
(i32.const 239)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1599,7 +1599,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 240)
|
(i32.const 240)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1619,7 +1619,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 242)
|
(i32.const 242)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1636,7 +1636,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 243)
|
(i32.const 243)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1653,7 +1653,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 244)
|
(i32.const 244)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1670,7 +1670,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 245)
|
(i32.const 245)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1687,7 +1687,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 246)
|
(i32.const 246)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1707,7 +1707,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 248)
|
(i32.const 248)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1724,7 +1724,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 249)
|
(i32.const 249)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1741,7 +1741,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 252)
|
(i32.const 252)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1758,7 +1758,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 253)
|
(i32.const 253)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1775,7 +1775,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 254)
|
(i32.const 254)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1792,7 +1792,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 255)
|
(i32.const 255)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1809,7 +1809,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 257)
|
(i32.const 257)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1826,7 +1826,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 258)
|
(i32.const 258)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1843,7 +1843,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 260)
|
(i32.const 260)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1859,7 +1859,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 261)
|
(i32.const 261)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1875,7 +1875,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 262)
|
(i32.const 262)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1893,7 +1893,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 263)
|
(i32.const 263)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1911,7 +1911,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 264)
|
(i32.const 264)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1929,7 +1929,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 265)
|
(i32.const 265)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1947,7 +1947,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 266)
|
(i32.const 266)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1963,7 +1963,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 267)
|
(i32.const 267)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1979,7 +1979,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 268)
|
(i32.const 268)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2002,7 +2002,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 281)
|
(i32.const 281)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2019,7 +2019,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 282)
|
(i32.const 282)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2042,7 +2042,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 283)
|
(i32.const 283)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2059,7 +2059,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 284)
|
(i32.const 284)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2076,7 +2076,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 285)
|
(i32.const 285)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2093,7 +2093,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 286)
|
(i32.const 286)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2110,7 +2110,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 287)
|
(i32.const 287)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2127,7 +2127,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 288)
|
(i32.const 288)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2144,7 +2144,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 290)
|
(i32.const 290)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2161,7 +2161,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 291)
|
(i32.const 291)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2178,7 +2178,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 292)
|
(i32.const 292)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2195,7 +2195,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 293)
|
(i32.const 293)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2212,7 +2212,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 294)
|
(i32.const 294)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2229,7 +2229,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 295)
|
(i32.const 295)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2246,7 +2246,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 296)
|
(i32.const 296)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2263,7 +2263,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 297)
|
(i32.const 297)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2280,7 +2280,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 298)
|
(i32.const 298)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2297,7 +2297,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 298)
|
(i32.const 298)
|
||||||
(i32.const 29)
|
(i32.const 29)
|
||||||
)
|
)
|
||||||
@ -2314,7 +2314,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 299)
|
(i32.const 299)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2331,7 +2331,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 299)
|
(i32.const 299)
|
||||||
(i32.const 29)
|
(i32.const 29)
|
||||||
)
|
)
|
||||||
@ -2348,7 +2348,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 301)
|
(i32.const 301)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2365,7 +2365,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 302)
|
(i32.const 302)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2382,7 +2382,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 303)
|
(i32.const 303)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2399,7 +2399,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 304)
|
(i32.const 304)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2416,7 +2416,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 305)
|
(i32.const 305)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2433,7 +2433,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 306)
|
(i32.const 306)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2450,7 +2450,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 307)
|
(i32.const 307)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2467,7 +2467,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 308)
|
(i32.const 308)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2484,7 +2484,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 309)
|
(i32.const 309)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2501,7 +2501,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 310)
|
(i32.const 310)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\10\00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s")
|
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $call-inferred/foo<i32> (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $call-inferred/foo<i32> (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -29,7 +29,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -46,7 +46,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 6)
|
(i32.const 6)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -63,7 +63,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -80,7 +80,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(type $ff (func (param f32) (result f32)))
|
(type $ff (func (param f32) (result f32)))
|
||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 40))
|
(global $HEAP_BASE i32 (i32.const 44))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\10\00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s\00")
|
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00i\00n\00f\00e\00r\00r\00e\00d\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $call-inferred/foo<i32> (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $call-inferred/foo<i32> (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -43,7 +43,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -62,7 +62,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 6)
|
(i32.const 6)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -81,7 +81,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -100,7 +100,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
(table 1 1 anyfunc)
|
(table 1 1 anyfunc)
|
||||||
(elem (i32.const 0) $call-optional/opt|trampoline)
|
(elem (i32.const 0) $call-optional/opt|trampoline)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\10\00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s")
|
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -64,7 +64,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -88,7 +88,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -107,7 +107,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 6)
|
(i32.const 6)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -129,7 +129,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -154,7 +154,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -179,7 +179,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 11)
|
(i32.const 11)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,11 +5,11 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $~argc (mut i32) (i32.const 0))
|
(global $~argc (mut i32) (i32.const 0))
|
||||||
(global $call-optional/optIndirect (mut i32) (i32.const 0))
|
(global $call-optional/optIndirect (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 40))
|
(global $HEAP_BASE i32 (i32.const 44))
|
||||||
(table 1 1 anyfunc)
|
(table 1 1 anyfunc)
|
||||||
(elem (i32.const 0) $call-optional/opt|trampoline)
|
(elem (i32.const 0) $call-optional/opt|trampoline)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\10\00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s\00")
|
(data (i32.const 8) "\10\00\00\00c\00a\00l\00l\00-\00o\00p\00t\00i\00o\00n\00a\00l\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -72,7 +72,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -98,7 +98,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -119,7 +119,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 6)
|
(i32.const 6)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -146,7 +146,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -173,7 +173,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -200,7 +200,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 11)
|
(i32.const 11)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
(module
|
(module
|
||||||
(type $iv (func (param i32)))
|
(type $iv (func (param i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "test" (func $class-extends/test))
|
(export "test" (func $class-extends/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
(module
|
(module
|
||||||
(type $i (func (result i32)))
|
(type $i (func (result i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "test" (func $class-with-boolean-field/test))
|
(export "test" (func $class-with-boolean-field/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(global $class/Animal.ONE (mut i32) (i32.const 1))
|
(global $class/Animal.ONE (mut i32) (i32.const 1))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\08\00\00\00c\00l\00a\00s\00s\00.\00t\00s")
|
(data (i32.const 8) "\08\00\00\00c\00l\00a\00s\00s\00.\00t\00s")
|
||||||
(export "test" (func $class/test))
|
(export "test" (func $class/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -8,9 +8,9 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $class/Animal.ONE (mut i32) (i32.const 1))
|
(global $class/Animal.ONE (mut i32) (i32.const 1))
|
||||||
(global $HEAP_BASE i32 (i32.const 24))
|
(global $HEAP_BASE i32 (i32.const 28))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\08\00\00\00c\00l\00a\00s\00s\00.\00t\00s\00")
|
(data (i32.const 8) "\08\00\00\00c\00l\00a\00s\00s\00.\00t\00s\00")
|
||||||
(export "test" (func $class/test))
|
(export "test" (func $class/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -139,7 +139,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
(module
|
(module
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
)
|
)
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
(global $comma/a (mut i32) (i32.const 0))
|
(global $comma/a (mut i32) (i32.const 0))
|
||||||
(global $comma/b (mut i32) (i32.const 0))
|
(global $comma/b (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\08\00\00\00c\00o\00m\00m\00a\00.\00t\00s")
|
(data (i32.const 8) "\08\00\00\00c\00o\00m\00m\00a\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -31,7 +31,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -43,7 +43,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -67,7 +67,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -82,7 +82,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -116,7 +116,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 14)
|
(i32.const 14)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -131,7 +131,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -160,7 +160,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -175,7 +175,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -216,7 +216,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -4,9 +4,9 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $comma/a (mut i32) (i32.const 0))
|
(global $comma/a (mut i32) (i32.const 0))
|
||||||
(global $comma/b (mut i32) (i32.const 0))
|
(global $comma/b (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 24))
|
(global $HEAP_BASE i32 (i32.const 28))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\08\00\00\00c\00o\00m\00m\00a\00.\00t\00s\00")
|
(data (i32.const 8) "\08\00\00\00c\00o\00m\00m\00a\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -41,7 +41,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -58,7 +58,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -86,7 +86,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -103,7 +103,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -139,7 +139,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 14)
|
(i32.const 14)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -156,7 +156,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -189,7 +189,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -206,7 +206,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -254,7 +254,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
(import "my" "externalFunction" (func $declare/my.externalFunction))
|
(import "my" "externalFunction" (func $declare/my.externalFunction))
|
||||||
(import "my" "externalConstant" (global $declare/my.externalConstant i32))
|
(import "my" "externalConstant" (global $declare/my.externalConstant i32))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\n\00\00\00d\00e\00c\00l\00a\00r\00e\00.\00t\00s")
|
(data (i32.const 8) "\n\00\00\00d\00e\00c\00l\00a\00r\00e\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 3 ;) (type $v)
|
(func $start (; 3 ;) (type $v)
|
||||||
@ -20,7 +20,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -36,7 +36,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -6,9 +6,9 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(import "my" "externalFunction" (func $declare/my.externalFunction))
|
(import "my" "externalFunction" (func $declare/my.externalFunction))
|
||||||
(import "my" "externalConstant" (global $declare/my.externalConstant i32))
|
(import "my" "externalConstant" (global $declare/my.externalConstant i32))
|
||||||
(global $HEAP_BASE i32 (i32.const 28))
|
(global $HEAP_BASE i32 (i32.const 32))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\n\00\00\00d\00e\00c\00l\00a\00r\00e\00.\00t\00s\00")
|
(data (i32.const 8) "\n\00\00\00d\00e\00c\00l\00a\00r\00e\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 3 ;) (type $v)
|
(func $start (; 3 ;) (type $v)
|
||||||
@ -23,7 +23,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -41,7 +41,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
(global $do/m (mut i32) (i32.const 0))
|
(global $do/m (mut i32) (i32.const 0))
|
||||||
(global $do/o (mut i32) (i32.const 0))
|
(global $do/o (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\05\00\00\00d\00o\00.\00t\00s")
|
(data (i32.const 8) "\05\00\00\00d\00o\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -33,7 +33,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -48,7 +48,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -79,7 +79,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -127,7 +127,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 24)
|
(i32.const 24)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -142,7 +142,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 25)
|
(i32.const 25)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -158,7 +158,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 27)
|
(i32.const 27)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -173,7 +173,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 28)
|
(i32.const 28)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -188,7 +188,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 29)
|
(i32.const 29)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(global $do/n (mut i32) (i32.const 10))
|
(global $do/n (mut i32) (i32.const 10))
|
||||||
(global $do/m (mut i32) (i32.const 0))
|
(global $do/m (mut i32) (i32.const 0))
|
||||||
(global $do/o (mut i32) (i32.const 0))
|
(global $do/o (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 20))
|
(global $HEAP_BASE i32 (i32.const 24))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\05\00\00\00d\00o\00.\00t\00s\00")
|
(data (i32.const 8) "\05\00\00\00d\00o\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -43,7 +43,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -60,7 +60,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -99,7 +99,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -158,7 +158,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 24)
|
(i32.const 24)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -175,7 +175,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 25)
|
(i32.const 25)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -198,7 +198,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 27)
|
(i32.const 27)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -215,7 +215,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 28)
|
(i32.const 28)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -232,7 +232,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 29)
|
(i32.const 29)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -1,5 +1,5 @@
|
|||||||
(module
|
(module
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
)
|
)
|
||||||
|
@ -17,7 +17,7 @@
|
|||||||
(global $enum/NonConstant.ONE (mut i32) (i32.const 0))
|
(global $enum/NonConstant.ONE (mut i32) (i32.const 0))
|
||||||
(global $enum/SelfReference.ZERO i32 (i32.const 0))
|
(global $enum/SelfReference.ZERO i32 (i32.const 0))
|
||||||
(global $enum/SelfReference.ONE i32 (i32.const 1))
|
(global $enum/SelfReference.ONE i32 (i32.const 1))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "Implicit.ZERO" (global $enum/Implicit.ZERO))
|
(export "Implicit.ZERO" (global $enum/Implicit.ZERO))
|
||||||
(export "Implicit.ONE" (global $enum/Implicit.ONE))
|
(export "Implicit.ONE" (global $enum/Implicit.ONE))
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(global $export/a i32 (i32.const 1))
|
(global $export/a i32 (i32.const 1))
|
||||||
(global $export/b i32 (i32.const 2))
|
(global $export/b i32 (i32.const 2))
|
||||||
(global $export/c i32 (i32.const 3))
|
(global $export/c i32 (i32.const 3))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "add" (func $export/add))
|
(export "add" (func $export/add))
|
||||||
(export "sub" (func $export/sub))
|
(export "sub" (func $export/sub))
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
(global $exports/Car.TIRES i32 (i32.const 4))
|
(global $exports/Car.TIRES i32 (i32.const 4))
|
||||||
(global $exports/vehicles.Car.TIRES i32 (i32.const 4))
|
(global $exports/vehicles.Car.TIRES i32 (i32.const 4))
|
||||||
(global $exports/outer.inner.a i32 (i32.const 42))
|
(global $exports/outer.inner.a i32 (i32.const 42))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "add" (func $exports/add))
|
(export "add" (func $exports/add))
|
||||||
(export "_setargc" (func $~setargc))
|
(export "_setargc" (func $~setargc))
|
||||||
@ -103,7 +103,7 @@
|
|||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
(i32.gt_u
|
(i32.gt_u
|
||||||
(tee_local $2
|
(tee_local $0
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.add
|
(i32.add
|
||||||
@ -118,7 +118,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.shl
|
(i32.shl
|
||||||
(tee_local $0
|
(tee_local $2
|
||||||
(current_memory)
|
(current_memory)
|
||||||
)
|
)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
@ -128,14 +128,14 @@
|
|||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
(grow_memory
|
(grow_memory
|
||||||
(select
|
(select
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(tee_local $3
|
(tee_local $3
|
||||||
(i32.shr_u
|
(i32.shr_u
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.sub
|
(i32.sub
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(i32.const 65535)
|
(i32.const 65535)
|
||||||
@ -147,7 +147,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -166,7 +166,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_global $~lib/allocator/arena/offset
|
(set_global $~lib/allocator/arena/offset
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
)
|
)
|
||||||
(return
|
(return
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
|
@ -19,7 +19,7 @@
|
|||||||
(global $exports/Car.TIRES i32 (i32.const 4))
|
(global $exports/Car.TIRES i32 (i32.const 4))
|
||||||
(global $exports/vehicles.Car.TIRES i32 (i32.const 4))
|
(global $exports/vehicles.Car.TIRES i32 (i32.const 4))
|
||||||
(global $exports/outer.inner.a i32 (i32.const 42))
|
(global $exports/outer.inner.a i32 (i32.const 42))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "add" (func $exports/add))
|
(export "add" (func $exports/add))
|
||||||
(export "_setargc" (func $~setargc))
|
(export "_setargc" (func $~setargc))
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $for/i (mut i32) (i32.const 0))
|
(global $for/i (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\06\00\00\00f\00o\00r\00.\00t\00s")
|
(data (i32.const 8) "\06\00\00\00f\00o\00r\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -37,7 +37,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -83,7 +83,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -3,9 +3,9 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $for/i (mut i32) (i32.const 0))
|
(global $for/i (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 20))
|
(global $HEAP_BASE i32 (i32.const 24))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\06\00\00\00f\00o\00r\00.\00t\00s\00")
|
(data (i32.const 8) "\06\00\00\00f\00o\00r\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -43,7 +43,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -104,7 +104,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -12,7 +12,7 @@
|
|||||||
(table 4 4 anyfunc)
|
(table 4 4 anyfunc)
|
||||||
(elem (i32.const 0) $start~anonymous|0 $start~anonymous|0 $start~someName|2 $start~anonymous|3)
|
(elem (i32.const 0) $start~anonymous|0 $start~anonymous|0 $start~someName|2 $start~anonymous|3)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\16\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s")
|
(data (i32.const 8) "\16\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -42,7 +42,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -65,7 +65,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -93,7 +93,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -9,11 +9,11 @@
|
|||||||
(global $function-expression/f2 (mut i32) (i32.const 1))
|
(global $function-expression/f2 (mut i32) (i32.const 1))
|
||||||
(global $function-expression/f3 (mut i32) (i32.const 2))
|
(global $function-expression/f3 (mut i32) (i32.const 2))
|
||||||
(global $function-expression/f4 (mut i32) (i32.const 3))
|
(global $function-expression/f4 (mut i32) (i32.const 3))
|
||||||
(global $HEAP_BASE i32 (i32.const 52))
|
(global $HEAP_BASE i32 (i32.const 56))
|
||||||
(table 4 4 anyfunc)
|
(table 4 4 anyfunc)
|
||||||
(elem (i32.const 0) $start~anonymous|0 $start~anonymous|1 $start~someName|2 $start~anonymous|3)
|
(elem (i32.const 0) $start~anonymous|0 $start~anonymous|1 $start~someName|2 $start~anonymous|3)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\16\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s\00")
|
(data (i32.const 8) "\16\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00e\00x\00p\00r\00e\00s\00s\00i\00o\00n\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -52,7 +52,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -77,7 +77,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -109,7 +109,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
(table 4 4 anyfunc)
|
(table 4 4 anyfunc)
|
||||||
(elem (i32.const 0) $function-types/makeAdder<i32>~anonymous|0 $function-types/makeAdder<i64>~anonymous|1 $function-types/makeAdder<f64>~anonymous|2 $function-types/makeAdder<i32>~anonymous|0)
|
(elem (i32.const 0) $function-types/makeAdder<i32>~anonymous|0 $function-types/makeAdder<i64>~anonymous|1 $function-types/makeAdder<f64>~anonymous|2 $function-types/makeAdder<i32>~anonymous|0)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\11\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s")
|
(data (i32.const 8) "\11\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -108,7 +108,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 11)
|
(i32.const 11)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -135,7 +135,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -159,7 +159,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 17)
|
(i32.const 17)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -178,7 +178,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 23)
|
(i32.const 23)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -196,7 +196,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 29)
|
(i32.const 29)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -215,7 +215,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 35)
|
(i32.const 35)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -239,7 +239,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 41)
|
(i32.const 41)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -258,7 +258,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 42)
|
(i32.const 42)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -10,11 +10,11 @@
|
|||||||
(global $function-types/i32Adder (mut i32) (i32.const 0))
|
(global $function-types/i32Adder (mut i32) (i32.const 0))
|
||||||
(global $~argc (mut i32) (i32.const 0))
|
(global $~argc (mut i32) (i32.const 0))
|
||||||
(global $function-types/i64Adder (mut i32) (i32.const 0))
|
(global $function-types/i64Adder (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 44))
|
(global $HEAP_BASE i32 (i32.const 48))
|
||||||
(table 4 4 anyfunc)
|
(table 4 4 anyfunc)
|
||||||
(elem (i32.const 0) $function-types/makeAdder<i32>~anonymous|0 $function-types/makeAdder<i64>~anonymous|1 $function-types/makeAdder<f64>~anonymous|2 $function-types/addI32)
|
(elem (i32.const 0) $function-types/makeAdder<i32>~anonymous|0 $function-types/makeAdder<i64>~anonymous|1 $function-types/makeAdder<f64>~anonymous|2 $function-types/addI32)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\11\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s\00")
|
(data (i32.const 8) "\11\00\00\00f\00u\00n\00c\00t\00i\00o\00n\00-\00t\00y\00p\00e\00s\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -154,7 +154,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 11)
|
(i32.const 11)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -183,7 +183,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -209,7 +209,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 17)
|
(i32.const 17)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -230,7 +230,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 23)
|
(i32.const 23)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -250,7 +250,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 29)
|
(i32.const 29)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -271,7 +271,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 35)
|
(i32.const 35)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -297,7 +297,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 41)
|
(i32.const 41)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -318,7 +318,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 42)
|
(i32.const 42)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
(type $IiI (func (param i64 i32) (result i64)))
|
(type $IiI (func (param i64 i32) (result i64)))
|
||||||
(type $fff (func (param f32 f32) (result f32)))
|
(type $fff (func (param f32 f32) (result f32)))
|
||||||
(type $FFF (func (param f64 f64) (result f64)))
|
(type $FFF (func (param f64 f64) (result f64)))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $getter-setter/Foo._bar (mut i32) (i32.const 0))
|
(global $getter-setter/Foo._bar (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\10\00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s")
|
(data (i32.const 8) "\10\00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $getter-setter/Foo.get:bar (; 1 ;) (type $i) (result i32)
|
(func $getter-setter/Foo.get:bar (; 1 ;) (type $i) (result i32)
|
||||||
@ -23,7 +23,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -41,7 +41,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -61,7 +61,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $getter-setter/Foo._bar (mut i32) (i32.const 0))
|
(global $getter-setter/Foo._bar (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 40))
|
(global $HEAP_BASE i32 (i32.const 44))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\10\00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s\00")
|
(data (i32.const 8) "\10\00\00\00g\00e\00t\00t\00e\00r\00-\00s\00e\00t\00t\00e\00r\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $getter-setter/Foo.get:bar (; 1 ;) (type $i) (result i32)
|
(func $getter-setter/Foo.get:bar (; 1 ;) (type $i) (result i32)
|
||||||
@ -31,7 +31,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -51,7 +51,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -73,7 +73,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
(global $../../examples/i64-polyfill/assembly/i64/hi (mut i32) (i32.const 0))
|
(global $../../examples/i64-polyfill/assembly/i64/hi (mut i32) (i32.const 0))
|
||||||
(global $NaN f64 (f64.const nan:0x8000000000000))
|
(global $NaN f64 (f64.const nan:0x8000000000000))
|
||||||
(global $Infinity f64 (f64.const inf))
|
(global $Infinity f64 (f64.const inf))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "getHi" (func $../../examples/i64-polyfill/assembly/i64/getHi))
|
(export "getHi" (func $../../examples/i64-polyfill/assembly/i64/getHi))
|
||||||
(export "getLo" (func $../../examples/i64-polyfill/assembly/i64/getLo))
|
(export "getLo" (func $../../examples/i64-polyfill/assembly/i64/getLo))
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\05\00\00\00i\00f\00.\00t\00s")
|
(data (i32.const 8) "\05\00\00\00i\00f\00.\00t\00s")
|
||||||
(export "ifThenElse" (func $if/ifThenElse))
|
(export "ifThenElse" (func $if/ifThenElse))
|
||||||
(export "ifThen" (func $if/ifThen))
|
(export "ifThen" (func $if/ifThen))
|
||||||
(export "ifThenElseBlock" (func $if/ifThenElse))
|
(export "ifThenElseBlock" (func $if/ifThenElse))
|
||||||
@ -36,7 +36,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 37)
|
(i32.const 37)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
)
|
)
|
||||||
@ -52,7 +52,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -69,7 +69,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -83,7 +83,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 17)
|
(i32.const 17)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -100,7 +100,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -114,7 +114,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 30)
|
(i32.const 30)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -131,7 +131,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -3,9 +3,9 @@
|
|||||||
(type $iiiiv (func (param i32 i32 i32 i32)))
|
(type $iiiiv (func (param i32 i32 i32 i32)))
|
||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 20))
|
(global $HEAP_BASE i32 (i32.const 24))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\05\00\00\00i\00f\00.\00t\00s\00")
|
(data (i32.const 8) "\05\00\00\00i\00f\00.\00t\00s\00")
|
||||||
(export "ifThenElse" (func $if/ifThenElse))
|
(export "ifThenElse" (func $if/ifThenElse))
|
||||||
(export "ifThen" (func $if/ifThen))
|
(export "ifThen" (func $if/ifThen))
|
||||||
(export "ifThenElseBlock" (func $if/ifThenElseBlock))
|
(export "ifThenElseBlock" (func $if/ifThenElseBlock))
|
||||||
@ -54,7 +54,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 37)
|
(i32.const 37)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
)
|
)
|
||||||
@ -75,7 +75,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -94,7 +94,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -113,7 +113,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 17)
|
(i32.const 17)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -132,7 +132,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -151,7 +151,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 30)
|
(i32.const 30)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -170,7 +170,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(global $export/a i32 (i32.const 1))
|
(global $export/a i32 (i32.const 1))
|
||||||
(global $export/b i32 (i32.const 2))
|
(global $export/b i32 (i32.const 2))
|
||||||
(global $export/c i32 (i32.const 3))
|
(global $export/c i32 (i32.const 3))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -11,7 +11,7 @@
|
|||||||
(global $infer-type/rI (mut i64) (i64.const 0))
|
(global $infer-type/rI (mut i64) (i64.const 0))
|
||||||
(global $infer-type/rf (mut f32) (f32.const 0))
|
(global $infer-type/rf (mut f32) (f32.const 0))
|
||||||
(global $infer-type/rF (mut f64) (f64.const 0))
|
(global $infer-type/rF (mut f64) (f64.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
(table 1 1 anyfunc)
|
(table 1 1 anyfunc)
|
||||||
(elem (i32.const 0) $inlining/test_funcs~anonymous|0)
|
(elem (i32.const 0) $inlining/test_funcs~anonymous|0)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0b\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s")
|
(data (i32.const 8) "\0b\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s")
|
||||||
(export "test" (func $inlining/test))
|
(export "test" (func $inlining/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
@ -49,7 +49,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 60)
|
(i32.const 60)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -84,7 +84,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 61)
|
(i32.const 61)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -119,7 +119,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 62)
|
(i32.const 62)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -142,7 +142,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 68)
|
(i32.const 68)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -159,7 +159,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -6,11 +6,11 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $inlining/constantGlobal i32 (i32.const 1))
|
(global $inlining/constantGlobal i32 (i32.const 1))
|
||||||
(global $~argc (mut i32) (i32.const 0))
|
(global $~argc (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 32))
|
(global $HEAP_BASE i32 (i32.const 36))
|
||||||
(table 1 1 anyfunc)
|
(table 1 1 anyfunc)
|
||||||
(elem (i32.const 0) $inlining/test_funcs~anonymous|0)
|
(elem (i32.const 0) $inlining/test_funcs~anonymous|0)
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0b\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s\00")
|
(data (i32.const 8) "\0b\00\00\00i\00n\00l\00i\00n\00i\00n\00g\00.\00t\00s\00")
|
||||||
(export "test" (func $inlining/test))
|
(export "test" (func $inlining/test))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(export "table" (table $0))
|
(export "table" (table $0))
|
||||||
@ -76,7 +76,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 60)
|
(i32.const 60)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -116,7 +116,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 61)
|
(i32.const 61)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -156,7 +156,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 62)
|
(i32.const 62)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -180,7 +180,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -204,7 +204,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 64)
|
(i32.const 64)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -245,7 +245,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 65)
|
(i32.const 65)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -286,7 +286,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 66)
|
(i32.const 66)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -320,7 +320,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 68)
|
(i32.const 68)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -350,7 +350,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 69)
|
(i32.const 69)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -380,7 +380,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 71)
|
(i32.const 71)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -399,7 +399,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
(module
|
(module
|
||||||
(type $v (func))
|
(type $v (func))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
(module
|
(module
|
||||||
(type $v (func))
|
(type $v (func))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -7,7 +7,7 @@
|
|||||||
(global $logical/f (mut f32) (f32.const 0))
|
(global $logical/f (mut f32) (f32.const 0))
|
||||||
(global $logical/F (mut f64) (f64.const 0))
|
(global $logical/F (mut f64) (f64.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s")
|
(data (i32.const 8) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -41,7 +41,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -59,7 +59,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -77,7 +77,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -95,7 +95,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 23)
|
(i32.const 23)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -113,7 +113,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 28)
|
(i32.const 28)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -131,7 +131,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -149,7 +149,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 36)
|
(i32.const 36)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -167,7 +167,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 39)
|
(i32.const 39)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -6,9 +6,9 @@
|
|||||||
(global $logical/I (mut i64) (i64.const 0))
|
(global $logical/I (mut i64) (i64.const 0))
|
||||||
(global $logical/f (mut f32) (f32.const 0))
|
(global $logical/f (mut f32) (f32.const 0))
|
||||||
(global $logical/F (mut f64) (f64.const 0))
|
(global $logical/F (mut f64) (f64.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 28))
|
(global $HEAP_BASE i32 (i32.const 32))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s\00")
|
(data (i32.const 8) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -97,7 +97,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -121,7 +121,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -148,7 +148,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -175,7 +175,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 23)
|
(i32.const 23)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -202,7 +202,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 28)
|
(i32.const 28)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -229,7 +229,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -256,7 +256,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 36)
|
(i32.const 36)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -283,7 +283,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 39)
|
(i32.const 39)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(type $Fi (func (param f64) (result i32)))
|
(type $Fi (func (param f64) (result i32)))
|
||||||
(type $FFFF (func (param f64 f64 f64) (result f64)))
|
(type $FFFF (func (param f64 f64 f64) (result f64)))
|
||||||
(global $../../examples/mandelbrot/assembly/index/NUM_COLORS i32 (i32.const 2048))
|
(global $../../examples/mandelbrot/assembly/index/NUM_COLORS i32 (i32.const 2048))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "computeLine" (func $../../examples/mandelbrot/assembly/index/computeLine))
|
(export "computeLine" (func $../../examples/mandelbrot/assembly/index/computeLine))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0e\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s")
|
(data (i32.const 8) "\0e\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s")
|
||||||
(export "testI32" (func $many-locals/testI32))
|
(export "testI32" (func $many-locals/testI32))
|
||||||
(export "testI8" (func $many-locals/testI8))
|
(export "testI8" (func $many-locals/testI8))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
@ -32,7 +32,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 133)
|
(i32.const 133)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -49,7 +49,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 267)
|
(i32.const 267)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -3,9 +3,9 @@
|
|||||||
(type $iiiiv (func (param i32 i32 i32 i32)))
|
(type $iiiiv (func (param i32 i32 i32 i32)))
|
||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 36))
|
(global $HEAP_BASE i32 (i32.const 40))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0e\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s\00")
|
(data (i32.const 8) "\0e\00\00\00m\00a\00n\00y\00-\00l\00o\00c\00a\00l\00s\00.\00t\00s\00")
|
||||||
(export "testI32" (func $many-locals/testI32))
|
(export "testI32" (func $many-locals/testI32))
|
||||||
(export "testI8" (func $many-locals/testI8))
|
(export "testI8" (func $many-locals/testI8))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
@ -1063,7 +1063,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 133)
|
(i32.const 133)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1082,7 +1082,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 267)
|
(i32.const 267)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $memcpy/dest (mut i32) (i32.const 0))
|
(global $memcpy/dest (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s")
|
(data (i32.const 8) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s")
|
||||||
(export "memcpy" (func $memcpy/memcpy))
|
(export "memcpy" (func $memcpy/memcpy))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -1624,7 +1624,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 151)
|
(i32.const 151)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1641,7 +1641,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 152)
|
(i32.const 152)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1663,7 +1663,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 155)
|
(i32.const 155)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1680,7 +1680,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 156)
|
(i32.const 156)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1697,7 +1697,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 157)
|
(i32.const 157)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1714,7 +1714,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 158)
|
(i32.const 158)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1731,7 +1731,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 159)
|
(i32.const 159)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1755,7 +1755,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 162)
|
(i32.const 162)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1779,7 +1779,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 165)
|
(i32.const 165)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1796,7 +1796,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 166)
|
(i32.const 166)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1813,7 +1813,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 167)
|
(i32.const 167)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1830,7 +1830,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 168)
|
(i32.const 168)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $memcpy/base i32 (i32.const 8))
|
(global $memcpy/base i32 (i32.const 8))
|
||||||
(global $memcpy/dest (mut i32) (i32.const 0))
|
(global $memcpy/dest (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 28))
|
(global $HEAP_BASE i32 (i32.const 32))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s\00")
|
(data (i32.const 8) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s\00")
|
||||||
(export "memcpy" (func $memcpy/memcpy))
|
(export "memcpy" (func $memcpy/memcpy))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -1868,7 +1868,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 151)
|
(i32.const 151)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1887,7 +1887,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 152)
|
(i32.const 152)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1911,7 +1911,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 155)
|
(i32.const 155)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1930,7 +1930,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 156)
|
(i32.const 156)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1952,7 +1952,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 157)
|
(i32.const 157)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1974,7 +1974,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 158)
|
(i32.const 158)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1996,7 +1996,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 159)
|
(i32.const 159)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2028,7 +2028,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 162)
|
(i32.const 162)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2060,7 +2060,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 165)
|
(i32.const 165)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2082,7 +2082,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 166)
|
(i32.const 166)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2104,7 +2104,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 167)
|
(i32.const 167)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2126,7 +2126,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 168)
|
(i32.const 168)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $memmove/dest (mut i32) (i32.const 0))
|
(global $memmove/dest (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\n\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s")
|
(data (i32.const 8) "\n\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $memmove/memmove (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
(func $memmove/memmove (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
||||||
@ -309,7 +309,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 55)
|
(i32.const 55)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -326,7 +326,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 56)
|
(i32.const 56)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -348,7 +348,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 59)
|
(i32.const 59)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -365,7 +365,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 60)
|
(i32.const 60)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -382,7 +382,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 61)
|
(i32.const 61)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -399,7 +399,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 62)
|
(i32.const 62)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -416,7 +416,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -440,7 +440,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 66)
|
(i32.const 66)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -464,7 +464,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 69)
|
(i32.const 69)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -481,7 +481,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 70)
|
(i32.const 70)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -498,7 +498,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 71)
|
(i32.const 71)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -515,7 +515,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 72)
|
(i32.const 72)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $memmove/base i32 (i32.const 8))
|
(global $memmove/base i32 (i32.const 8))
|
||||||
(global $memmove/dest (mut i32) (i32.const 0))
|
(global $memmove/dest (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 28))
|
(global $HEAP_BASE i32 (i32.const 32))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\n\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s\00")
|
(data (i32.const 8) "\n\00\00\00m\00e\00m\00m\00o\00v\00e\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $memmove/memmove (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
(func $memmove/memmove (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
||||||
@ -364,7 +364,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 55)
|
(i32.const 55)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -383,7 +383,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 56)
|
(i32.const 56)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -407,7 +407,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 59)
|
(i32.const 59)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -426,7 +426,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 60)
|
(i32.const 60)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -448,7 +448,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 61)
|
(i32.const 61)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -470,7 +470,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 62)
|
(i32.const 62)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -492,7 +492,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -524,7 +524,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 66)
|
(i32.const 66)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -556,7 +556,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 69)
|
(i32.const 69)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -578,7 +578,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 70)
|
(i32.const 70)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -600,7 +600,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 71)
|
(i32.const 71)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -622,7 +622,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 72)
|
(i32.const 72)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -4,9 +4,9 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $memset/dest (mut i32) (i32.const 0))
|
(global $memset/dest (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 28))
|
(global $HEAP_BASE i32 (i32.const 32))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\t\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s")
|
(data (i32.const 8) "\t\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $memset/memset (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
(func $memset/memset (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
||||||
@ -370,7 +370,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 72)
|
(i32.const 72)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -390,7 +390,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 73)
|
(i32.const 73)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -417,7 +417,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 77)
|
(i32.const 77)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -437,7 +437,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 78)
|
(i32.const 78)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -457,7 +457,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 79)
|
(i32.const 79)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -477,7 +477,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 80)
|
(i32.const 80)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -4,9 +4,9 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $memset/dest (mut i32) (i32.const 0))
|
(global $memset/dest (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 28))
|
(global $HEAP_BASE i32 (i32.const 32))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\t\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s\00")
|
(data (i32.const 8) "\t\00\00\00m\00e\00m\00s\00e\00t\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $memset/memset (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
(func $memset/memset (; 1 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
||||||
@ -403,7 +403,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 72)
|
(i32.const 72)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -425,7 +425,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 73)
|
(i32.const 73)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -454,7 +454,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 77)
|
(i32.const 77)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -476,7 +476,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 78)
|
(i32.const 78)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -498,7 +498,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 79)
|
(i32.const 79)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -520,7 +520,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 80)
|
(i32.const 80)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
(module
|
(module
|
||||||
(type $i (func (result i32)))
|
(type $i (func (result i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "default" (func $named-export-default/get3))
|
(export "default" (func $named-export-default/get3))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
(module
|
(module
|
||||||
(type $i (func (result i32)))
|
(type $i (func (result i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "getValue" (func $named-import-default/getValue))
|
(export "getValue" (func $named-import-default/getValue))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
|
@ -5,7 +5,7 @@
|
|||||||
(global $namespace/Outer.Inner.anEnum.ONE i32 (i32.const 1))
|
(global $namespace/Outer.Inner.anEnum.ONE i32 (i32.const 1))
|
||||||
(global $namespace/Outer.Inner.anEnum.TWO i32 (i32.const 2))
|
(global $namespace/Outer.Inner.anEnum.TWO i32 (i32.const 2))
|
||||||
(global $namespace/Joined.THREE i32 (i32.const 3))
|
(global $namespace/Joined.THREE i32 (i32.const 3))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -3,7 +3,7 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0b\00\00\00o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s")
|
(data (i32.const 8) "\0b\00\00\00o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -19,7 +19,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -42,7 +42,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -68,7 +68,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -94,7 +94,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -117,7 +117,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -140,7 +140,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 25)
|
(i32.const 25)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -163,7 +163,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 28)
|
(i32.const 28)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -186,7 +186,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -207,7 +207,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 33)
|
(i32.const 33)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -224,7 +224,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 42)
|
(i32.const 42)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -247,7 +247,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 45)
|
(i32.const 45)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -273,7 +273,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 48)
|
(i32.const 48)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -299,7 +299,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 51)
|
(i32.const 51)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -322,7 +322,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 54)
|
(i32.const 54)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -345,7 +345,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 57)
|
(i32.const 57)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -368,7 +368,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 60)
|
(i32.const 60)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -391,7 +391,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -412,7 +412,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 65)
|
(i32.const 65)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -432,7 +432,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 74)
|
(i32.const 74)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -452,7 +452,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 77)
|
(i32.const 77)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -478,7 +478,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 80)
|
(i32.const 80)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -501,7 +501,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 83)
|
(i32.const 83)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -524,7 +524,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 86)
|
(i32.const 86)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -544,7 +544,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 89)
|
(i32.const 89)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -567,7 +567,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 92)
|
(i32.const 92)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -587,7 +587,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 95)
|
(i32.const 95)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -608,7 +608,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 97)
|
(i32.const 97)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -628,7 +628,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 106)
|
(i32.const 106)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -648,7 +648,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 109)
|
(i32.const 109)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -674,7 +674,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 112)
|
(i32.const 112)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -697,7 +697,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 115)
|
(i32.const 115)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -720,7 +720,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 118)
|
(i32.const 118)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -740,7 +740,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 121)
|
(i32.const 121)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -763,7 +763,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 124)
|
(i32.const 124)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -783,7 +783,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 127)
|
(i32.const 127)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -804,7 +804,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 129)
|
(i32.const 129)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
|
@ -2,9 +2,9 @@
|
|||||||
(type $iiiiv (func (param i32 i32 i32 i32)))
|
(type $iiiiv (func (param i32 i32 i32 i32)))
|
||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 32))
|
(global $HEAP_BASE i32 (i32.const 36))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0b\00\00\00o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s\00")
|
(data (i32.const 8) "\0b\00\00\00o\00v\00e\00r\00f\00l\00o\00w\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $start (; 1 ;) (type $v)
|
(func $start (; 1 ;) (type $v)
|
||||||
@ -37,7 +37,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -66,7 +66,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -103,7 +103,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -140,7 +140,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -169,7 +169,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -198,7 +198,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 25)
|
(i32.const 25)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -229,7 +229,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 28)
|
(i32.const 28)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -260,7 +260,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -286,7 +286,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 33)
|
(i32.const 33)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -320,7 +320,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 42)
|
(i32.const 42)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -349,7 +349,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 45)
|
(i32.const 45)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -386,7 +386,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 48)
|
(i32.const 48)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -423,7 +423,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 51)
|
(i32.const 51)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -452,7 +452,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 54)
|
(i32.const 54)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -481,7 +481,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 57)
|
(i32.const 57)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -512,7 +512,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 60)
|
(i32.const 60)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -543,7 +543,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -569,7 +569,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 65)
|
(i32.const 65)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -600,7 +600,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 74)
|
(i32.const 74)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -626,7 +626,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 77)
|
(i32.const 77)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -660,7 +660,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 80)
|
(i32.const 80)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -694,7 +694,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 83)
|
(i32.const 83)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -720,7 +720,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 86)
|
(i32.const 86)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -746,7 +746,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 89)
|
(i32.const 89)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -774,7 +774,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 92)
|
(i32.const 92)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -802,7 +802,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 95)
|
(i32.const 95)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -825,7 +825,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 97)
|
(i32.const 97)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -856,7 +856,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 106)
|
(i32.const 106)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -882,7 +882,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 109)
|
(i32.const 109)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -916,7 +916,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 112)
|
(i32.const 112)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -950,7 +950,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 115)
|
(i32.const 115)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -976,7 +976,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 118)
|
(i32.const 118)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -1002,7 +1002,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 121)
|
(i32.const 121)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -1030,7 +1030,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 124)
|
(i32.const 124)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -1058,7 +1058,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 127)
|
(i32.const 127)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -1081,7 +1081,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 129)
|
(i32.const 129)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(global $portable-conversions/I (mut i64) (i64.const 0))
|
(global $portable-conversions/I (mut i64) (i64.const 0))
|
||||||
(global $portable-conversions/f (mut f32) (f32.const 0))
|
(global $portable-conversions/f (mut f32) (f32.const 0))
|
||||||
(global $portable-conversions/F (mut f64) (f64.const 0))
|
(global $portable-conversions/F (mut f64) (f64.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -1,6 +1,6 @@
|
|||||||
(module
|
(module
|
||||||
(type $ii (func (param i32) (result i32)))
|
(type $ii (func (param i32) (result i32)))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "fib" (func $recursive/fib))
|
(export "fib" (func $recursive/fib))
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(global $export/a i32 (i32.const 1))
|
(global $export/a i32 (i32.const 1))
|
||||||
(global $export/b i32 (i32.const 2))
|
(global $export/b i32 (i32.const 2))
|
||||||
(global $export/c i32 (i32.const 3))
|
(global $export/c i32 (i32.const 3))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "add" (func $export/add))
|
(export "add" (func $export/add))
|
||||||
(export "renamed_sub" (func $export/sub))
|
(export "renamed_sub" (func $export/sub))
|
||||||
|
@ -6,7 +6,7 @@
|
|||||||
(global $retain-i32/si (mut i32) (i32.const 0))
|
(global $retain-i32/si (mut i32) (i32.const 0))
|
||||||
(global $retain-i32/ui (mut i32) (i32.const 0))
|
(global $retain-i32/ui (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0d\00\00\00r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s")
|
(data (i32.const 8) "\0d\00\00\00r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $retain-i32/test (; 1 ;) (type $iiv) (param $0 i32) (param $1 i32)
|
(func $retain-i32/test (; 1 ;) (type $iiv) (param $0 i32) (param $1 i32)
|
||||||
@ -185,7 +185,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 78)
|
(i32.const 78)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -203,7 +203,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 81)
|
(i32.const 81)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -221,7 +221,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 84)
|
(i32.const 84)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -239,7 +239,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 87)
|
(i32.const 87)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -257,7 +257,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 90)
|
(i32.const 90)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -275,7 +275,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 93)
|
(i32.const 93)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -293,7 +293,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 96)
|
(i32.const 96)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -311,7 +311,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 99)
|
(i32.const 99)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -329,7 +329,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 102)
|
(i32.const 102)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -344,7 +344,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 105)
|
(i32.const 105)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -362,7 +362,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 108)
|
(i32.const 108)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -380,7 +380,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 113)
|
(i32.const 113)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -398,7 +398,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 116)
|
(i32.const 116)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -416,7 +416,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 119)
|
(i32.const 119)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -434,7 +434,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 122)
|
(i32.const 122)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -452,7 +452,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 125)
|
(i32.const 125)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -470,7 +470,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 128)
|
(i32.const 128)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -485,7 +485,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 131)
|
(i32.const 131)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $retain-i32/si (mut i32) (i32.const 0))
|
(global $retain-i32/si (mut i32) (i32.const 0))
|
||||||
(global $retain-i32/ui (mut i32) (i32.const 0))
|
(global $retain-i32/ui (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 36))
|
(global $HEAP_BASE i32 (i32.const 40))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0d\00\00\00r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s\00")
|
(data (i32.const 8) "\0d\00\00\00r\00e\00t\00a\00i\00n\00-\00i\003\002\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $retain-i32/test (; 1 ;) (type $iiv) (param $0 i32) (param $1 i32)
|
(func $retain-i32/test (; 1 ;) (type $iiv) (param $0 i32) (param $1 i32)
|
||||||
@ -39,7 +39,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -74,7 +74,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -109,7 +109,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 6)
|
(i32.const 6)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -144,7 +144,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -179,7 +179,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -214,7 +214,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -249,7 +249,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -278,7 +278,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -307,7 +307,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 14)
|
(i32.const 14)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -336,7 +336,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -365,7 +365,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -394,7 +394,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 17)
|
(i32.const 17)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -423,7 +423,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -452,7 +452,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -651,7 +651,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 78)
|
(i32.const 78)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -683,7 +683,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 81)
|
(i32.const 81)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -712,7 +712,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 84)
|
(i32.const 84)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -741,7 +741,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 87)
|
(i32.const 87)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -770,7 +770,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 90)
|
(i32.const 90)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -799,7 +799,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 93)
|
(i32.const 93)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -828,7 +828,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 96)
|
(i32.const 96)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -851,7 +851,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 99)
|
(i32.const 99)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -874,7 +874,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 102)
|
(i32.const 102)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -897,7 +897,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 105)
|
(i32.const 105)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -920,7 +920,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 108)
|
(i32.const 108)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -949,7 +949,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 113)
|
(i32.const 113)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -978,7 +978,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 116)
|
(i32.const 116)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1004,7 +1004,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 119)
|
(i32.const 119)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1030,7 +1030,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 122)
|
(i32.const 122)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1053,7 +1053,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 125)
|
(i32.const 125)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1076,7 +1076,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 128)
|
(i32.const 128)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -1099,7 +1099,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 131)
|
(i32.const 131)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -4,7 +4,7 @@
|
|||||||
(global $scoped/aGlobal (mut i32) (i32.const 1))
|
(global $scoped/aGlobal (mut i32) (i32.const 1))
|
||||||
(global $scoped/aConstant i32 (i32.const 3))
|
(global $scoped/aConstant i32 (i32.const 3))
|
||||||
(global $scoped/aStartFunctionLocal (mut i32) (i32.const 2))
|
(global $scoped/aStartFunctionLocal (mut i32) (i32.const 2))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -48,11 +48,11 @@
|
|||||||
(global $showcase/aClassInstance (mut i32) (i32.const 8))
|
(global $showcase/aClassInstance (mut i32) (i32.const 8))
|
||||||
(global $showcase/AClass.aStaticField (mut i32) (i32.const 0))
|
(global $showcase/AClass.aStaticField (mut i32) (i32.const 0))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s")
|
(data (i32.const 8) "\n\00\00\00l\00o\00g\00i\00c\00a\00l\00.\00t\00s")
|
||||||
(data (i32.const 28) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s")
|
(data (i32.const 32) "\0b\00\00\00b\00u\00i\00l\00t\00i\00n\00s\00.\00t\00s")
|
||||||
(data (i32.const 56) "\01\00\00\001")
|
(data (i32.const 60) "\01\00\00\001")
|
||||||
(data (i32.const 64) "\0b\00\00\00s\00h\00o\00w\00c\00a\00s\00e\00.\00t\00s")
|
(data (i32.const 68) "\0b\00\00\00s\00h\00o\00w\00c\00a\00s\00e\00.\00t\00s")
|
||||||
(data (i32.const 92) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s")
|
(data (i32.const 96) "\t\00\00\00m\00e\00m\00c\00p\00y\00.\00t\00s")
|
||||||
(export "anExportedConstantGlobal" (global $showcase/anExportedConstantGlobal))
|
(export "anExportedConstantGlobal" (global $showcase/anExportedConstantGlobal))
|
||||||
(export "aConstantGlobal" (global $showcase/aConstantGlobal))
|
(export "aConstantGlobal" (global $showcase/aConstantGlobal))
|
||||||
(export "anAliasedConstantGlobal" (global $showcase/anExportedConstantGlobal))
|
(export "anAliasedConstantGlobal" (global $showcase/anExportedConstantGlobal))
|
||||||
@ -6132,7 +6132,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 12)
|
(i32.const 12)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6150,7 +6150,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 15)
|
(i32.const 15)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6168,7 +6168,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6186,7 +6186,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 23)
|
(i32.const 23)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6204,7 +6204,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 28)
|
(i32.const 28)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6222,7 +6222,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6240,7 +6240,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 36)
|
(i32.const 36)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6258,7 +6258,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 39)
|
(i32.const 39)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6317,7 +6317,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 43)
|
(i32.const 43)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
)
|
)
|
||||||
@ -6344,7 +6344,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 44)
|
(i32.const 44)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -6369,7 +6369,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 45)
|
(i32.const 45)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -6414,7 +6414,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 61)
|
(i32.const 61)
|
||||||
(i32.const 19)
|
(i32.const 19)
|
||||||
)
|
)
|
||||||
@ -6443,7 +6443,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 62)
|
(i32.const 62)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -6468,7 +6468,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 63)
|
(i32.const 63)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
@ -6482,7 +6482,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 80)
|
(i32.const 80)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6499,7 +6499,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 81)
|
(i32.const 81)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6516,7 +6516,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 82)
|
(i32.const 82)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6530,7 +6530,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 83)
|
(i32.const 83)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6544,7 +6544,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 84)
|
(i32.const 84)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6558,7 +6558,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 85)
|
(i32.const 85)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6615,7 +6615,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 116)
|
(i32.const 116)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6632,7 +6632,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 117)
|
(i32.const 117)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6649,7 +6649,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 118)
|
(i32.const 118)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6663,7 +6663,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 119)
|
(i32.const 119)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6677,7 +6677,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 120)
|
(i32.const 120)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -6691,7 +6691,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 121)
|
(i32.const 121)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7048,7 +7048,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 261)
|
(i32.const 261)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7064,7 +7064,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 262)
|
(i32.const 262)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7078,7 +7078,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 263)
|
(i32.const 263)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7092,7 +7092,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 264)
|
(i32.const 264)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7106,7 +7106,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 265)
|
(i32.const 265)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7120,7 +7120,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 266)
|
(i32.const 266)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7136,7 +7136,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 267)
|
(i32.const 267)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7152,7 +7152,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 28)
|
(i32.const 32)
|
||||||
(i32.const 268)
|
(i32.const 268)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7280,7 +7280,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 64)
|
(i32.const 68)
|
||||||
(i32.const 42)
|
(i32.const 42)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7304,7 +7304,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 64)
|
(i32.const 68)
|
||||||
(i32.const 58)
|
(i32.const 58)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7319,7 +7319,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 64)
|
(i32.const 68)
|
||||||
(i32.const 59)
|
(i32.const 59)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7375,7 +7375,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 151)
|
(i32.const 151)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7392,7 +7392,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 152)
|
(i32.const 152)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7414,7 +7414,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 155)
|
(i32.const 155)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7431,7 +7431,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 156)
|
(i32.const 156)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7448,7 +7448,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 157)
|
(i32.const 157)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7465,7 +7465,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 158)
|
(i32.const 158)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7482,7 +7482,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 159)
|
(i32.const 159)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7506,7 +7506,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 162)
|
(i32.const 162)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7530,7 +7530,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 165)
|
(i32.const 165)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7547,7 +7547,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 166)
|
(i32.const 166)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7564,7 +7564,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 167)
|
(i32.const 167)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7581,7 +7581,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 92)
|
(i32.const 96)
|
||||||
(i32.const 168)
|
(i32.const 168)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7606,7 +7606,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 64)
|
(i32.const 68)
|
||||||
(i32.const 103)
|
(i32.const 103)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7623,7 +7623,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 64)
|
(i32.const 68)
|
||||||
(i32.const 104)
|
(i32.const 104)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7644,7 +7644,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 64)
|
(i32.const 68)
|
||||||
(i32.const 107)
|
(i32.const 107)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -7662,7 +7662,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 64)
|
(i32.const 68)
|
||||||
(i32.const 110)
|
(i32.const 110)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
File diff suppressed because it is too large
Load Diff
@ -5,7 +5,7 @@
|
|||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $static-this/Foo.bar (mut i32) (i32.const 42))
|
(global $static-this/Foo.bar (mut i32) (i32.const 42))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0e\00\00\00s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s")
|
(data (i32.const 8) "\0e\00\00\00s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $static-this/Foo.getBar (; 1 ;) (type $i) (result i32)
|
(func $static-this/Foo.getBar (; 1 ;) (type $i) (result i32)
|
||||||
@ -20,7 +20,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -4,9 +4,9 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(global $static-this/Foo.bar (mut i32) (i32.const 42))
|
(global $static-this/Foo.bar (mut i32) (i32.const 42))
|
||||||
(global $HEAP_BASE i32 (i32.const 36))
|
(global $HEAP_BASE i32 (i32.const 40))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\0e\00\00\00s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s\00")
|
(data (i32.const 8) "\0e\00\00\00s\00t\00a\00t\00i\00c\00-\00t\00h\00i\00s\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $static-this/Foo.getBar (; 1 ;) (type $i) (result i32)
|
(func $static-this/Foo.getBar (; 1 ;) (type $i) (result i32)
|
||||||
@ -25,7 +25,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -11,9 +11,9 @@
|
|||||||
(global $std/allocator_arena/ptr1 (mut i32) (i32.const 0))
|
(global $std/allocator_arena/ptr1 (mut i32) (i32.const 0))
|
||||||
(global $std/allocator_arena/ptr2 (mut i32) (i32.const 0))
|
(global $std/allocator_arena/ptr2 (mut i32) (i32.const 0))
|
||||||
(global $std/allocator_arena/i (mut i32) (i32.const 0))
|
(global $std/allocator_arena/i (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 52))
|
(global $HEAP_BASE i32 (i32.const 56))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\16\00\00\00s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s")
|
(data (i32.const 8) "\16\00\00\00s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $~lib/allocator/arena/allocate_memory (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $~lib/allocator/arena/allocate_memory (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -33,7 +33,7 @@
|
|||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
(i32.gt_u
|
(i32.gt_u
|
||||||
(tee_local $2
|
(tee_local $0
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.add
|
(i32.add
|
||||||
@ -48,7 +48,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.shl
|
(i32.shl
|
||||||
(tee_local $0
|
(tee_local $2
|
||||||
(current_memory)
|
(current_memory)
|
||||||
)
|
)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
@ -58,14 +58,14 @@
|
|||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
(grow_memory
|
(grow_memory
|
||||||
(select
|
(select
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(tee_local $3
|
(tee_local $3
|
||||||
(i32.shr_u
|
(i32.shr_u
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.sub
|
(i32.sub
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(i32.const 65535)
|
(i32.const 65535)
|
||||||
@ -77,7 +77,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -96,7 +96,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_global $~lib/allocator/arena/offset
|
(set_global $~lib/allocator/arena/offset
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
)
|
)
|
||||||
(return
|
(return
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
@ -2403,7 +2403,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2438,7 +2438,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -2483,7 +2483,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -2509,7 +2509,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2542,7 +2542,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 27)
|
(i32.const 27)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -16,9 +16,9 @@
|
|||||||
(global $std/allocator_arena/ptr1 (mut i32) (i32.const 0))
|
(global $std/allocator_arena/ptr1 (mut i32) (i32.const 0))
|
||||||
(global $std/allocator_arena/ptr2 (mut i32) (i32.const 0))
|
(global $std/allocator_arena/ptr2 (mut i32) (i32.const 0))
|
||||||
(global $std/allocator_arena/i (mut i32) (i32.const 0))
|
(global $std/allocator_arena/i (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 52))
|
(global $HEAP_BASE i32 (i32.const 56))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\16\00\00\00s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s\00")
|
(data (i32.const 8) "\16\00\00\00s\00t\00d\00/\00a\00l\00l\00o\00c\00a\00t\00o\00r\00_\00a\00r\00e\00n\00a\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $~lib/allocator/arena/allocate_memory (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $~lib/allocator/arena/allocate_memory (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -2713,7 +2713,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 7)
|
(i32.const 7)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2751,7 +2751,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -2800,7 +2800,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -2832,7 +2832,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 20)
|
(i32.const 20)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2870,7 +2870,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 27)
|
(i32.const 27)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -5,8 +5,8 @@
|
|||||||
(type $iiiiv (func (param i32 i32 i32 i32)))
|
(type $iiiiv (func (param i32 i32 i32 i32)))
|
||||||
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
(import "env" "abort" (func $abort (param i32 i32 i32 i32)))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 8) "\0e\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s")
|
(data (i32.const 12) "\0e\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s")
|
||||||
(data (i32.const 40) "\04\00\00\00n\00u\00l\00l")
|
(data (i32.const 44) "\04\00\00\00n\00u\00l\00l")
|
||||||
(export "i32ArrayArrayElementAccess" (func $std/array-access/i32ArrayArrayElementAccess))
|
(export "i32ArrayArrayElementAccess" (func $std/array-access/i32ArrayArrayElementAccess))
|
||||||
(export "stringArrayPropertyAccess" (func $std/array-access/stringArrayPropertyAccess))
|
(export "stringArrayPropertyAccess" (func $std/array-access/stringArrayPropertyAccess))
|
||||||
(export "stringArrayMethodCall" (func $std/array-access/stringArrayMethodCall))
|
(export "stringArrayMethodCall" (func $std/array-access/stringArrayMethodCall))
|
||||||
@ -129,7 +129,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 8)
|
(i32.const 12)
|
||||||
(i32.const 231)
|
(i32.const 231)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
)
|
)
|
||||||
@ -141,7 +141,7 @@
|
|||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(set_local $1
|
(set_local $1
|
||||||
(i32.const 40)
|
(i32.const 44)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
@ -213,7 +213,7 @@
|
|||||||
(get_local $0)
|
(get_local $0)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -237,7 +237,7 @@
|
|||||||
)
|
)
|
||||||
(i32.const 1)
|
(i32.const 1)
|
||||||
)
|
)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -9,11 +9,11 @@
|
|||||||
(global $~lib/internal/allocator/AL_MASK i32 (i32.const 7))
|
(global $~lib/internal/allocator/AL_MASK i32 (i32.const 7))
|
||||||
(global $~lib/internal/arraybuffer/HEADER_SIZE i32 (i32.const 8))
|
(global $~lib/internal/arraybuffer/HEADER_SIZE i32 (i32.const 8))
|
||||||
(global $~lib/internal/string/HEADER_SIZE i32 (i32.const 4))
|
(global $~lib/internal/string/HEADER_SIZE i32 (i32.const 4))
|
||||||
(global $HEAP_BASE i32 (i32.const 52))
|
(global $HEAP_BASE i32 (i32.const 56))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\00\00\00\00")
|
(data (i32.const 8) "\00\00\00\00")
|
||||||
(data (i32.const 8) "\0e\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s\00")
|
(data (i32.const 12) "\0e\00\00\00~\00l\00i\00b\00/\00s\00t\00r\00i\00n\00g\00.\00t\00s\00")
|
||||||
(data (i32.const 40) "\04\00\00\00n\00u\00l\00l\00")
|
(data (i32.const 44) "\04\00\00\00n\00u\00l\00l\00")
|
||||||
(export "i32ArrayArrayElementAccess" (func $std/array-access/i32ArrayArrayElementAccess))
|
(export "i32ArrayArrayElementAccess" (func $std/array-access/i32ArrayArrayElementAccess))
|
||||||
(export "stringArrayPropertyAccess" (func $std/array-access/stringArrayPropertyAccess))
|
(export "stringArrayPropertyAccess" (func $std/array-access/stringArrayPropertyAccess))
|
||||||
(export "stringArrayMethodCall" (func $std/array-access/stringArrayMethodCall))
|
(export "stringArrayMethodCall" (func $std/array-access/stringArrayMethodCall))
|
||||||
@ -229,7 +229,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 8)
|
(i32.const 12)
|
||||||
(i32.const 231)
|
(i32.const 231)
|
||||||
(i32.const 4)
|
(i32.const 4)
|
||||||
)
|
)
|
||||||
@ -242,7 +242,7 @@
|
|||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
(set_local $1
|
(set_local $1
|
||||||
(i32.const 40)
|
(i32.const 44)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_local $3
|
(set_local $3
|
||||||
@ -327,7 +327,7 @@
|
|||||||
(get_local $0)
|
(get_local $0)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -390,7 +390,7 @@
|
|||||||
)
|
)
|
||||||
(i32.const 1)
|
(i32.const 1)
|
||||||
)
|
)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -83,7 +83,7 @@
|
|||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
(i32.gt_u
|
(i32.gt_u
|
||||||
(tee_local $2
|
(tee_local $0
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.add
|
(i32.add
|
||||||
@ -98,7 +98,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.shl
|
(i32.shl
|
||||||
(tee_local $0
|
(tee_local $2
|
||||||
(current_memory)
|
(current_memory)
|
||||||
)
|
)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
@ -108,14 +108,14 @@
|
|||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
(grow_memory
|
(grow_memory
|
||||||
(select
|
(select
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(tee_local $3
|
(tee_local $3
|
||||||
(i32.shr_u
|
(i32.shr_u
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.sub
|
(i32.sub
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(i32.const 65535)
|
(i32.const 65535)
|
||||||
@ -127,7 +127,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -146,7 +146,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_global $~lib/allocator/arena/offset
|
(set_global $~lib/allocator/arena/offset
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
)
|
)
|
||||||
(return
|
(return
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -11,11 +11,11 @@
|
|||||||
(global $std/arraybuffer/buffer (mut i32) (i32.const 0))
|
(global $std/arraybuffer/buffer (mut i32) (i32.const 0))
|
||||||
(global $~argc (mut i32) (i32.const 0))
|
(global $~argc (mut i32) (i32.const 0))
|
||||||
(global $std/arraybuffer/sliced (mut i32) (i32.const 0))
|
(global $std/arraybuffer/sliced (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 148))
|
(global $HEAP_BASE i32 (i32.const 152))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\13\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s")
|
(data (i32.const 8) "\13\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s")
|
||||||
(data (i32.const 48) "\1c\00\00\00~\00l\00i\00b\00/\00i\00n\00t\00e\00r\00n\00a\00l\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s")
|
(data (i32.const 52) "\1c\00\00\00~\00l\00i\00b\00/\00i\00n\00t\00e\00r\00n\00a\00l\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s")
|
||||||
(data (i32.const 108) "\12\00\00\00s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s")
|
(data (i32.const 112) "\12\00\00\00s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $~lib/internal/arraybuffer/computeSize (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $~lib/internal/arraybuffer/computeSize (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -49,7 +49,7 @@
|
|||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
(i32.gt_u
|
(i32.gt_u
|
||||||
(tee_local $2
|
(tee_local $0
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.add
|
(i32.add
|
||||||
@ -64,7 +64,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.shl
|
(i32.shl
|
||||||
(tee_local $0
|
(tee_local $2
|
||||||
(current_memory)
|
(current_memory)
|
||||||
)
|
)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
@ -74,14 +74,14 @@
|
|||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
(grow_memory
|
(grow_memory
|
||||||
(select
|
(select
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(tee_local $3
|
(tee_local $3
|
||||||
(i32.shr_u
|
(i32.shr_u
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.sub
|
(i32.sub
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(i32.const 65535)
|
(i32.const 65535)
|
||||||
@ -93,7 +93,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -112,7 +112,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_global $~lib/allocator/arena/offset
|
(set_global $~lib/allocator/arena/offset
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
)
|
)
|
||||||
(return
|
(return
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
@ -131,7 +131,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 48)
|
(i32.const 52)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -496,7 +496,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 40)
|
(i32.const 40)
|
||||||
)
|
)
|
||||||
@ -2384,7 +2384,7 @@
|
|||||||
(local $3 i32)
|
(local $3 i32)
|
||||||
(local $4 i32)
|
(local $4 i32)
|
||||||
(local $5 i32)
|
(local $5 i32)
|
||||||
(set_local $5
|
(set_local $3
|
||||||
(i32.load
|
(i32.load
|
||||||
(get_local $0)
|
(get_local $0)
|
||||||
)
|
)
|
||||||
@ -2396,39 +2396,37 @@
|
|||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
(select
|
(select
|
||||||
(tee_local $3
|
(tee_local $5
|
||||||
(i32.add
|
(i32.add
|
||||||
(get_local $5)
|
(get_local $3)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $3)
|
(get_local $5)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(select
|
(select
|
||||||
(tee_local $3
|
(get_local $1)
|
||||||
(get_local $1)
|
|
||||||
)
|
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(get_local $5)
|
(get_local $3)
|
||||||
)
|
)
|
||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
|
(get_local $1)
|
||||||
(get_local $3)
|
(get_local $3)
|
||||||
(get_local $4)
|
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(call $~lib/memory/move_memory
|
(call $~lib/memory/move_memory
|
||||||
(i32.add
|
(i32.add
|
||||||
(tee_local $3
|
(tee_local $2
|
||||||
(call $~lib/internal/arraybuffer/allocUnsafe
|
(call $~lib/internal/arraybuffer/allocUnsafe
|
||||||
(tee_local $2
|
(tee_local $3
|
||||||
(select
|
(select
|
||||||
(tee_local $3
|
(tee_local $5
|
||||||
(i32.sub
|
(i32.sub
|
||||||
(tee_local $2
|
(tee_local $2
|
||||||
(if (result i32)
|
(if (result i32)
|
||||||
@ -2437,9 +2435,9 @@
|
|||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
(select
|
(select
|
||||||
(tee_local $3
|
(tee_local $5
|
||||||
(i32.add
|
(i32.add
|
||||||
(get_local $5)
|
(get_local $3)
|
||||||
(get_local $2)
|
(get_local $2)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -2447,20 +2445,18 @@
|
|||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $3)
|
(get_local $5)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(select
|
(select
|
||||||
(tee_local $3
|
(get_local $2)
|
||||||
(get_local $2)
|
|
||||||
)
|
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(get_local $5)
|
(get_local $3)
|
||||||
)
|
)
|
||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
|
(get_local $2)
|
||||||
(get_local $3)
|
(get_local $3)
|
||||||
(get_local $4)
|
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -2472,7 +2468,7 @@
|
|||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $3)
|
(get_local $5)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -2488,9 +2484,9 @@
|
|||||||
)
|
)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(get_local $2)
|
(get_local $3)
|
||||||
)
|
)
|
||||||
(get_local $3)
|
(get_local $2)
|
||||||
)
|
)
|
||||||
(func $~lib/arraybuffer/ArrayBuffer#slice|trampoline (; 9 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
(func $~lib/arraybuffer/ArrayBuffer#slice|trampoline (; 9 ;) (type $iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
|
||||||
(block $2of2
|
(block $2of2
|
||||||
@ -2546,7 +2542,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2575,7 +2571,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2590,7 +2586,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2619,7 +2615,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 14)
|
(i32.const 14)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2648,7 +2644,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2672,7 +2668,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2696,7 +2692,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 26)
|
(i32.const 26)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2720,7 +2716,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 30)
|
(i32.const 30)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2744,7 +2740,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 34)
|
(i32.const 34)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2770,7 +2766,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 38)
|
(i32.const 38)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2784,7 +2780,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 39)
|
(i32.const 39)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -17,11 +17,11 @@
|
|||||||
(global $std/arraybuffer/buffer (mut i32) (i32.const 0))
|
(global $std/arraybuffer/buffer (mut i32) (i32.const 0))
|
||||||
(global $~argc (mut i32) (i32.const 0))
|
(global $~argc (mut i32) (i32.const 0))
|
||||||
(global $std/arraybuffer/sliced (mut i32) (i32.const 0))
|
(global $std/arraybuffer/sliced (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 148))
|
(global $HEAP_BASE i32 (i32.const 152))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\13\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00")
|
(data (i32.const 8) "\13\00\00\00~\00l\00i\00b\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00")
|
||||||
(data (i32.const 48) "\1c\00\00\00~\00l\00i\00b\00/\00i\00n\00t\00e\00r\00n\00a\00l\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00")
|
(data (i32.const 52) "\1c\00\00\00~\00l\00i\00b\00/\00i\00n\00t\00e\00r\00n\00a\00l\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00")
|
||||||
(data (i32.const 108) "\12\00\00\00s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00")
|
(data (i32.const 112) "\12\00\00\00s\00t\00d\00/\00a\00r\00r\00a\00y\00b\00u\00f\00f\00e\00r\00.\00t\00s\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $~lib/internal/arraybuffer/computeSize (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $~lib/internal/arraybuffer/computeSize (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -165,7 +165,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 48)
|
(i32.const 52)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
@ -549,7 +549,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
(i32.const 13)
|
(i32.const 13)
|
||||||
(i32.const 40)
|
(i32.const 40)
|
||||||
)
|
)
|
||||||
@ -2877,7 +2877,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 5)
|
(i32.const 5)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2908,7 +2908,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 9)
|
(i32.const 9)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2925,7 +2925,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 10)
|
(i32.const 10)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2956,7 +2956,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 14)
|
(i32.const 14)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -2987,7 +2987,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 18)
|
(i32.const 18)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -3013,7 +3013,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 22)
|
(i32.const 22)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -3039,7 +3039,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 26)
|
(i32.const 26)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -3065,7 +3065,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 30)
|
(i32.const 30)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -3091,7 +3091,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 34)
|
(i32.const 34)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -3122,7 +3122,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 38)
|
(i32.const 38)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
@ -3139,7 +3139,7 @@
|
|||||||
(block
|
(block
|
||||||
(call $abort
|
(call $abort
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
(i32.const 108)
|
(i32.const 112)
|
||||||
(i32.const 39)
|
(i32.const 39)
|
||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
|
@ -14,7 +14,7 @@
|
|||||||
(global $std/constructor/ctorConditionallyReturns (mut i32) (i32.const 0))
|
(global $std/constructor/ctorConditionallyReturns (mut i32) (i32.const 0))
|
||||||
(global $std/constructor/ctorAllocates (mut i32) (i32.const 0))
|
(global $std/constructor/ctorAllocates (mut i32) (i32.const 0))
|
||||||
(global $std/constructor/ctorConditionallyAllocates (mut i32) (i32.const 0))
|
(global $std/constructor/ctorConditionallyAllocates (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -35,7 +35,7 @@
|
|||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
(i32.gt_u
|
(i32.gt_u
|
||||||
(tee_local $2
|
(tee_local $0
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.add
|
(i32.add
|
||||||
@ -50,7 +50,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.shl
|
(i32.shl
|
||||||
(tee_local $0
|
(tee_local $2
|
||||||
(current_memory)
|
(current_memory)
|
||||||
)
|
)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
@ -60,14 +60,14 @@
|
|||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
(grow_memory
|
(grow_memory
|
||||||
(select
|
(select
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(tee_local $3
|
(tee_local $3
|
||||||
(i32.shr_u
|
(i32.shr_u
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.sub
|
(i32.sub
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(i32.const 65535)
|
(i32.const 65535)
|
||||||
@ -79,7 +79,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -98,7 +98,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_global $~lib/allocator/arena/offset
|
(set_global $~lib/allocator/arena/offset
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
)
|
)
|
||||||
(return
|
(return
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
|
@ -18,7 +18,7 @@
|
|||||||
(global $std/constructor/ctorConditionallyReturns (mut i32) (i32.const 0))
|
(global $std/constructor/ctorConditionallyReturns (mut i32) (i32.const 0))
|
||||||
(global $std/constructor/ctorAllocates (mut i32) (i32.const 0))
|
(global $std/constructor/ctorAllocates (mut i32) (i32.const 0))
|
||||||
(global $std/constructor/ctorConditionallyAllocates (mut i32) (i32.const 0))
|
(global $std/constructor/ctorConditionallyAllocates (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
@ -5,9 +5,9 @@
|
|||||||
(type $v (func))
|
(type $v (func))
|
||||||
(import "env" "logi" (func $std/hash/logi (param i32)))
|
(import "env" "logi" (func $std/hash/logi (param i32)))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 8) "\01\00\00\00a")
|
(data (i32.const 12) "\01\00\00\00a")
|
||||||
(data (i32.const 16) "\02\00\00\00a\00b")
|
(data (i32.const 20) "\02\00\00\00a\00b")
|
||||||
(data (i32.const 24) "\03\00\00\00a\00b\00c")
|
(data (i32.const 28) "\03\00\00\00a\00b\00c")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $~lib/internal/hash/hashStr (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $~lib/internal/hash/hashStr (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -208,11 +208,6 @@
|
|||||||
(i32.const 0)
|
(i32.const 0)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(call $std/hash/logi
|
|
||||||
(call $~lib/internal/hash/hashStr
|
|
||||||
(i32.const 4)
|
|
||||||
)
|
|
||||||
)
|
|
||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
(call $~lib/internal/hash/hashStr
|
(call $~lib/internal/hash/hashStr
|
||||||
(i32.const 8)
|
(i32.const 8)
|
||||||
@ -220,12 +215,17 @@
|
|||||||
)
|
)
|
||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
(call $~lib/internal/hash/hashStr
|
(call $~lib/internal/hash/hashStr
|
||||||
(i32.const 16)
|
(i32.const 12)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
(call $~lib/internal/hash/hashStr
|
(call $~lib/internal/hash/hashStr
|
||||||
(i32.const 24)
|
(i32.const 20)
|
||||||
|
)
|
||||||
|
)
|
||||||
|
(call $std/hash/logi
|
||||||
|
(call $~lib/internal/hash/hashStr
|
||||||
|
(i32.const 28)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
|
@ -10,17 +10,17 @@
|
|||||||
(global $~lib/internal/allocator/MAX_SIZE_32 i32 (i32.const 1073741824))
|
(global $~lib/internal/allocator/MAX_SIZE_32 i32 (i32.const 1073741824))
|
||||||
(global $~lib/internal/string/HEADER_SIZE i32 (i32.const 4))
|
(global $~lib/internal/string/HEADER_SIZE i32 (i32.const 4))
|
||||||
(global $~lib/internal/string/MAX_LENGTH i32 (i32.const 536870910))
|
(global $~lib/internal/string/MAX_LENGTH i32 (i32.const 536870910))
|
||||||
(global $~lib/internal/string/EMPTY i32 (i32.const 4))
|
(global $~lib/internal/string/EMPTY i32 (i32.const 8))
|
||||||
(global $~lib/internal/hash/FNV_OFFSET i32 (i32.const -2128831035))
|
(global $~lib/internal/hash/FNV_OFFSET i32 (i32.const -2128831035))
|
||||||
(global $~lib/internal/hash/FNV_PRIME i32 (i32.const 16777619))
|
(global $~lib/internal/hash/FNV_PRIME i32 (i32.const 16777619))
|
||||||
(global $Infinity f64 (f64.const inf))
|
(global $Infinity f64 (f64.const inf))
|
||||||
(global $NaN f64 (f64.const nan:0x8000000000000))
|
(global $NaN f64 (f64.const nan:0x8000000000000))
|
||||||
(global $HEAP_BASE i32 (i32.const 36))
|
(global $HEAP_BASE i32 (i32.const 40))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(data (i32.const 4) "\00\00\00\00")
|
(data (i32.const 8) "\00\00\00\00")
|
||||||
(data (i32.const 8) "\01\00\00\00a\00")
|
(data (i32.const 12) "\01\00\00\00a\00")
|
||||||
(data (i32.const 16) "\02\00\00\00a\00b\00")
|
(data (i32.const 20) "\02\00\00\00a\00b\00")
|
||||||
(data (i32.const 24) "\03\00\00\00a\00b\00c\00")
|
(data (i32.const 28) "\03\00\00\00a\00b\00c\00")
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
(func $~lib/internal/hash/hashStr (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
(func $~lib/internal/hash/hashStr (; 1 ;) (type $ii) (param $0 i32) (result i32)
|
||||||
@ -294,7 +294,7 @@
|
|||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
(block $~lib/internal/hash/hash<String>|inlined.1 (result i32)
|
(block $~lib/internal/hash/hash<String>|inlined.1 (result i32)
|
||||||
(set_local $0
|
(set_local $0
|
||||||
(i32.const 4)
|
(i32.const 8)
|
||||||
)
|
)
|
||||||
(br $~lib/internal/hash/hash<String>|inlined.1
|
(br $~lib/internal/hash/hash<String>|inlined.1
|
||||||
(call $~lib/internal/hash/hashStr
|
(call $~lib/internal/hash/hashStr
|
||||||
@ -306,7 +306,7 @@
|
|||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
(block $~lib/internal/hash/hash<String>|inlined.2 (result i32)
|
(block $~lib/internal/hash/hash<String>|inlined.2 (result i32)
|
||||||
(set_local $0
|
(set_local $0
|
||||||
(i32.const 8)
|
(i32.const 12)
|
||||||
)
|
)
|
||||||
(br $~lib/internal/hash/hash<String>|inlined.2
|
(br $~lib/internal/hash/hash<String>|inlined.2
|
||||||
(call $~lib/internal/hash/hashStr
|
(call $~lib/internal/hash/hashStr
|
||||||
@ -318,7 +318,7 @@
|
|||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
(block $~lib/internal/hash/hash<String>|inlined.3 (result i32)
|
(block $~lib/internal/hash/hash<String>|inlined.3 (result i32)
|
||||||
(set_local $0
|
(set_local $0
|
||||||
(i32.const 16)
|
(i32.const 20)
|
||||||
)
|
)
|
||||||
(br $~lib/internal/hash/hash<String>|inlined.3
|
(br $~lib/internal/hash/hash<String>|inlined.3
|
||||||
(call $~lib/internal/hash/hashStr
|
(call $~lib/internal/hash/hashStr
|
||||||
@ -330,7 +330,7 @@
|
|||||||
(call $std/hash/logi
|
(call $std/hash/logi
|
||||||
(block $~lib/internal/hash/hash<String>|inlined.4 (result i32)
|
(block $~lib/internal/hash/hash<String>|inlined.4 (result i32)
|
||||||
(set_local $0
|
(set_local $0
|
||||||
(i32.const 24)
|
(i32.const 28)
|
||||||
)
|
)
|
||||||
(br $~lib/internal/hash/hash<String>|inlined.4
|
(br $~lib/internal/hash/hash<String>|inlined.4
|
||||||
(call $~lib/internal/hash/hashStr
|
(call $~lib/internal/hash/hashStr
|
||||||
|
@ -1809,7 +1809,7 @@
|
|||||||
(get_local $6)
|
(get_local $6)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_local $4
|
(set_local $5
|
||||||
(i32.wrap/i64
|
(i32.wrap/i64
|
||||||
(i64.shr_u
|
(i64.shr_u
|
||||||
(tee_local $6
|
(tee_local $6
|
||||||
@ -1837,10 +1837,10 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_local $5
|
(set_local $4
|
||||||
(i32.or
|
(i32.or
|
||||||
(i32.shr_u
|
(i32.shr_u
|
||||||
(get_local $4)
|
(get_local $5)
|
||||||
(i32.const 31)
|
(i32.const 31)
|
||||||
)
|
)
|
||||||
(i32.and
|
(i32.and
|
||||||
@ -1861,9 +1861,9 @@
|
|||||||
(if
|
(if
|
||||||
(i32.eqz
|
(i32.eqz
|
||||||
(i32.or
|
(i32.or
|
||||||
(tee_local $4
|
(tee_local $5
|
||||||
(i32.and
|
(i32.and
|
||||||
(get_local $4)
|
(get_local $5)
|
||||||
(i32.const 2147483647)
|
(i32.const 2147483647)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -1880,11 +1880,11 @@
|
|||||||
(i32.or
|
(i32.or
|
||||||
(i32.eqz
|
(i32.eqz
|
||||||
(tee_local $2
|
(tee_local $2
|
||||||
(get_local $5)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.eq
|
(i32.eq
|
||||||
(get_local $2)
|
(get_local $4)
|
||||||
(i32.const 1)
|
(i32.const 1)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -1933,7 +1933,7 @@
|
|||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
(i32.eq
|
(i32.eq
|
||||||
(get_local $4)
|
(get_local $5)
|
||||||
(i32.const 2146435072)
|
(i32.const 2146435072)
|
||||||
)
|
)
|
||||||
(block $break|1
|
(block $break|1
|
||||||
@ -1943,7 +1943,7 @@
|
|||||||
(block $case0|1
|
(block $case0|1
|
||||||
(block $tablify|0
|
(block $tablify|0
|
||||||
(br_table $case0|1 $case1|1 $case2|1 $case3|1 $tablify|0
|
(br_table $case0|1 $case1|1 $case2|1 $case3|1 $tablify|0
|
||||||
(get_local $5)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(br $break|1)
|
(br $break|1)
|
||||||
@ -1971,7 +1971,7 @@
|
|||||||
(block $case0|2
|
(block $case0|2
|
||||||
(block $tablify|00
|
(block $tablify|00
|
||||||
(br_table $case0|2 $case1|2 $case2|2 $case3|2 $tablify|00
|
(br_table $case0|2 $case1|2 $case2|2 $case3|2 $tablify|00
|
||||||
(get_local $5)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(br $break|2)
|
(br $break|2)
|
||||||
@ -2002,12 +2002,12 @@
|
|||||||
(get_local $3)
|
(get_local $3)
|
||||||
(i32.const 67108864)
|
(i32.const 67108864)
|
||||||
)
|
)
|
||||||
(get_local $4)
|
(get_local $5)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(get_local $2)
|
(get_local $2)
|
||||||
(i32.eq
|
(i32.eq
|
||||||
(get_local $4)
|
(get_local $5)
|
||||||
(i32.const 2146435072)
|
(i32.const 2146435072)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -2017,13 +2017,13 @@
|
|||||||
(if (result i32)
|
(if (result i32)
|
||||||
(tee_local $2
|
(tee_local $2
|
||||||
(i32.and
|
(i32.and
|
||||||
(get_local $5)
|
(get_local $4)
|
||||||
(i32.const 2)
|
(i32.const 2)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.lt_u
|
(i32.lt_u
|
||||||
(i32.add
|
(i32.add
|
||||||
(get_local $4)
|
(get_local $5)
|
||||||
(i32.const 67108864)
|
(i32.const 67108864)
|
||||||
)
|
)
|
||||||
(get_local $3)
|
(get_local $3)
|
||||||
@ -2048,7 +2048,7 @@
|
|||||||
(block $case0|3
|
(block $case0|3
|
||||||
(block $tablify|01
|
(block $tablify|01
|
||||||
(br_table $case0|3 $case1|3 $case2|3 $case3|3 $tablify|01
|
(br_table $case0|3 $case1|3 $case2|3 $case3|3 $tablify|01
|
||||||
(get_local $5)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
(br $break|3)
|
(br $break|3)
|
||||||
@ -2089,7 +2089,7 @@
|
|||||||
(f64.const -1.5707963267948966)
|
(f64.const -1.5707963267948966)
|
||||||
(f64.const 1.5707963267948966)
|
(f64.const 1.5707963267948966)
|
||||||
(i32.and
|
(i32.and
|
||||||
(get_local $5)
|
(get_local $4)
|
||||||
(i32.const 1)
|
(i32.const 1)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
|
@ -13,7 +13,7 @@
|
|||||||
(global $std/libm/SQRT1_2 f64 (f64.const 0.7071067811865476))
|
(global $std/libm/SQRT1_2 f64 (f64.const 0.7071067811865476))
|
||||||
(global $std/libm/SQRT2 f64 (f64.const 1.4142135623730951))
|
(global $std/libm/SQRT2 f64 (f64.const 1.4142135623730951))
|
||||||
(global $NaN f64 (f64.const nan:0x8000000000000))
|
(global $NaN f64 (f64.const nan:0x8000000000000))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "E" (global $std/libm/E))
|
(export "E" (global $std/libm/E))
|
||||||
(export "LN10" (global $std/libm/LN10))
|
(export "LN10" (global $std/libm/LN10))
|
||||||
|
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
File diff suppressed because it is too large
Load Diff
@ -5,7 +5,7 @@
|
|||||||
(global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0))
|
(global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0))
|
||||||
(global $~lib/allocator/arena/offset (mut i32) (i32.const 0))
|
(global $~lib/allocator/arena/offset (mut i32) (i32.const 0))
|
||||||
(global $std/new/aClass (mut i32) (i32.const 0))
|
(global $std/new/aClass (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
@ -26,7 +26,7 @@
|
|||||||
)
|
)
|
||||||
(if
|
(if
|
||||||
(i32.gt_u
|
(i32.gt_u
|
||||||
(tee_local $2
|
(tee_local $0
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.add
|
(i32.add
|
||||||
@ -41,7 +41,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.shl
|
(i32.shl
|
||||||
(tee_local $0
|
(tee_local $2
|
||||||
(current_memory)
|
(current_memory)
|
||||||
)
|
)
|
||||||
(i32.const 16)
|
(i32.const 16)
|
||||||
@ -51,14 +51,14 @@
|
|||||||
(i32.lt_s
|
(i32.lt_s
|
||||||
(grow_memory
|
(grow_memory
|
||||||
(select
|
(select
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(tee_local $4
|
(tee_local $4
|
||||||
(tee_local $3
|
(tee_local $3
|
||||||
(i32.shr_u
|
(i32.shr_u
|
||||||
(i32.and
|
(i32.and
|
||||||
(i32.add
|
(i32.add
|
||||||
(i32.sub
|
(i32.sub
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
)
|
)
|
||||||
(i32.const 65535)
|
(i32.const 65535)
|
||||||
@ -70,7 +70,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(i32.gt_s
|
(i32.gt_s
|
||||||
(get_local $0)
|
(get_local $2)
|
||||||
(get_local $4)
|
(get_local $4)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
@ -89,7 +89,7 @@
|
|||||||
)
|
)
|
||||||
)
|
)
|
||||||
(set_global $~lib/allocator/arena/offset
|
(set_global $~lib/allocator/arena/offset
|
||||||
(get_local $2)
|
(get_local $0)
|
||||||
)
|
)
|
||||||
(return
|
(return
|
||||||
(get_local $1)
|
(get_local $1)
|
||||||
|
@ -9,7 +9,7 @@
|
|||||||
(global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0))
|
(global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0))
|
||||||
(global $~lib/allocator/arena/offset (mut i32) (i32.const 0))
|
(global $~lib/allocator/arena/offset (mut i32) (i32.const 0))
|
||||||
(global $std/new/aClass (mut i32) (i32.const 0))
|
(global $std/new/aClass (mut i32) (i32.const 0))
|
||||||
(global $HEAP_BASE i32 (i32.const 4))
|
(global $HEAP_BASE i32 (i32.const 8))
|
||||||
(memory $0 1)
|
(memory $0 1)
|
||||||
(export "memory" (memory $0))
|
(export "memory" (memory $0))
|
||||||
(start $start)
|
(start $start)
|
||||||
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user