Improve inlining where locals can be aliased; Add a crude mechanism for explicit unchecked array accesses

The `unchecked` builtin should be handled with ultimate care and it would be a lot better if there'd be a mechanism doing this automatically.
This commit is contained in:
dcodeIO
2018-04-25 05:04:35 +02:00
parent 391db28fe2
commit 6d6d1dddcf
47 changed files with 5374 additions and 15672 deletions

View File

@ -2540,7 +2540,7 @@
(call $abort
(i32.const 0)
(i32.const 180)
(i32.const 81)
(i32.const 86)
(i32.const 41)
)
(unreachable)
@ -2635,7 +2635,7 @@
(call $abort
(i32.const 0)
(i32.const 180)
(i32.const 81)
(i32.const 86)
(i32.const 41)
)
(unreachable)
@ -2730,7 +2730,7 @@
(call $abort
(i32.const 0)
(i32.const 180)
(i32.const 81)
(i32.const 86)
(i32.const 41)
)
(unreachable)
@ -2825,7 +2825,7 @@
(call $abort
(i32.const 0)
(i32.const 180)
(i32.const 81)
(i32.const 86)
(i32.const 41)
)
(unreachable)