mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-16 00:11:28 +00:00
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:
@ -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)
|
||||
|
Reference in New Issue
Block a user