Add a 'call_indirect' builtin to emit arbitrary calls (might trap at runtime); Optimize 'for' loop compilation a bit

This commit is contained in:
dcodeIO
2018-05-25 15:59:17 +02:00
parent 51ede113dd
commit 7ad13f9d65
47 changed files with 3311 additions and 22111 deletions

View File

@ -232,6 +232,9 @@ F = select<f64>(12.5, 25.0, false);
if (!i) unreachable();
var fn = function(a: i32, b: i32): void {}
call_indirect(fn, 1, 2);
// AS specific
assert(sizeof<u8>() == 1);