optimize array literal init, warn on unsupported inlining

This commit is contained in:
dcode
2019-03-19 08:20:10 +01:00
parent 83566a5512
commit 7693b543f4
67 changed files with 1808 additions and 5124 deletions

View File

@ -1767,7 +1767,7 @@
if
i32.const 0
i32.const 16
i32.const 79
i32.const 78
i32.const 0
call $~lib/env/abort
unreachable
@ -1783,7 +1783,7 @@
if
i32.const 0
i32.const 16
i32.const 80
i32.const 79
i32.const 0
call $~lib/env/abort
unreachable
@ -1817,7 +1817,7 @@
if
i32.const 0
i32.const 16
i32.const 84
i32.const 83
i32.const 0
call $~lib/env/abort
unreachable
@ -1835,7 +1835,7 @@
if
i32.const 0
i32.const 16
i32.const 85
i32.const 84
i32.const 0
call $~lib/env/abort
unreachable
@ -1861,7 +1861,7 @@
if
i32.const 0
i32.const 16
i32.const 88
i32.const 87
i32.const 0
call $~lib/env/abort
unreachable
@ -1887,7 +1887,7 @@
if
i32.const 0
i32.const 16
i32.const 91
i32.const 90
i32.const 0
call $~lib/env/abort
unreachable
@ -1903,7 +1903,7 @@
if
i32.const 0
i32.const 16
i32.const 93
i32.const 92
i32.const 0
call $~lib/env/abort
unreachable
@ -1927,7 +1927,7 @@
if
i32.const 0
i32.const 16
i32.const 95
i32.const 94
i32.const 0
call $~lib/env/abort
unreachable
@ -1943,7 +1943,7 @@
if
i32.const 0
i32.const 16
i32.const 96
i32.const 95
i32.const 0
call $~lib/env/abort
unreachable
@ -1959,7 +1959,7 @@
if
i32.const 0
i32.const 16
i32.const 98
i32.const 97
i32.const 0
call $~lib/env/abort
unreachable
@ -1991,7 +1991,7 @@
if
i32.const 0
i32.const 16
i32.const 101
i32.const 100
i32.const 0
call $~lib/env/abort
unreachable
@ -2009,7 +2009,7 @@
if
i32.const 0
i32.const 16
i32.const 102
i32.const 101
i32.const 0
call $~lib/env/abort
unreachable
@ -2027,7 +2027,7 @@
if
i32.const 0
i32.const 16
i32.const 103
i32.const 102
i32.const 0
call $~lib/env/abort
unreachable
@ -2055,7 +2055,7 @@
if
i32.const 0
i32.const 16
i32.const 106
i32.const 105
i32.const 0
call $~lib/env/abort
unreachable
@ -2073,7 +2073,7 @@
if
i32.const 0
i32.const 16
i32.const 107
i32.const 106
i32.const 0
call $~lib/env/abort
unreachable
@ -2091,7 +2091,7 @@
if
i32.const 0
i32.const 16
i32.const 108
i32.const 107
i32.const 0
call $~lib/env/abort
unreachable
@ -2130,7 +2130,7 @@
if
i32.const 0
i32.const 16
i32.const 114
i32.const 113
i32.const 0
call $~lib/env/abort
unreachable
@ -2153,7 +2153,7 @@
if
i32.const 0
i32.const 16
i32.const 115
i32.const 114
i32.const 0
call $~lib/env/abort
unreachable
@ -2176,7 +2176,7 @@
if
i32.const 0
i32.const 16
i32.const 117
i32.const 116
i32.const 0
call $~lib/env/abort
unreachable
@ -2199,7 +2199,7 @@
if
i32.const 0
i32.const 16
i32.const 118
i32.const 117
i32.const 0
call $~lib/env/abort
unreachable
@ -2212,7 +2212,7 @@
if
i32.const 0
i32.const 16
i32.const 120
i32.const 119
i32.const 0
call $~lib/env/abort
unreachable
@ -2225,7 +2225,7 @@
if
i32.const 0
i32.const 16
i32.const 121
i32.const 120
i32.const 0
call $~lib/env/abort
unreachable
@ -2263,7 +2263,7 @@
if
i32.const 0
i32.const 16
i32.const 124
i32.const 123
i32.const 0
call $~lib/env/abort
unreachable
@ -2286,7 +2286,7 @@
if
i32.const 0
i32.const 16
i32.const 125
i32.const 124
i32.const 0
call $~lib/env/abort
unreachable
@ -2299,7 +2299,7 @@
if
i32.const 0
i32.const 16
i32.const 126
i32.const 125
i32.const 0
call $~lib/env/abort
unreachable
@ -2320,7 +2320,7 @@
if
i32.const 0
i32.const 16
i32.const 129
i32.const 128
i32.const 0
call $~lib/env/abort
unreachable
@ -2333,7 +2333,7 @@
if
i32.const 0
i32.const 16
i32.const 130
i32.const 129
i32.const 0
call $~lib/env/abort
unreachable