runtime integration and flag

This commit is contained in:
dcode
2019-03-31 21:58:42 +02:00
parent c4a57025d2
commit 27f1905510
225 changed files with 8010 additions and 9365 deletions

View File

@@ -23,10 +23,10 @@
(table $0 1 funcref)
(elem (i32.const 0) $null)
(global $~lib/runtime/HEADER_SIZE i32 (i32.const 8))
(global $~lib/runtime/HEADER_MAGIC i32 (i32.const -1520547049))
(global $~lib/runtime/MAX_BYTELENGTH i32 (i32.const 1073741816))
(global $~lib/allocator/arena/startOffset (mut i32) (i32.const 0))
(global $~lib/allocator/arena/offset (mut i32) (i32.const 0))
(global $~lib/runtime/HEADER_MAGIC i32 (i32.const -1520547049))
(global $~lib/ASC_NO_ASSERT i32 (i32.const 0))
(global $std/dataview/array (mut i32) (i32.const 0))
(global $~lib/builtins/i32.MIN_VALUE i32 (i32.const -2147483648))
@@ -413,7 +413,7 @@
if
i32.const 0
i32.const 16
i32.const 149
i32.const 153
i32.const 4
call $~lib/env/abort
unreachable
@@ -430,7 +430,7 @@
if
i32.const 0
i32.const 16
i32.const 151
i32.const 155
i32.const 4
call $~lib/env/abort
unreachable
@@ -483,7 +483,7 @@
if
i32.const 0
i32.const 16
i32.const 232
i32.const 236
i32.const 57
call $~lib/env/abort
unreachable
@@ -1504,7 +1504,7 @@
if
i32.const 0
i32.const 192
i32.const 16
i32.const 14
i32.const 0
call $~lib/env/abort
unreachable
@@ -1519,7 +1519,7 @@
if
i32.const 0
i32.const 192
i32.const 17
i32.const 15
i32.const 0
call $~lib/env/abort
unreachable
@@ -1534,7 +1534,7 @@
if
i32.const 0
i32.const 192
i32.const 18
i32.const 16
i32.const 0
call $~lib/env/abort
unreachable
@@ -1549,7 +1549,7 @@
if
i32.const 0
i32.const 192
i32.const 19
i32.const 17
i32.const 0
call $~lib/env/abort
unreachable
@@ -1564,7 +1564,7 @@
if
i32.const 0
i32.const 192
i32.const 20
i32.const 18
i32.const 0
call $~lib/env/abort
unreachable
@@ -1579,7 +1579,7 @@
if
i32.const 0
i32.const 192
i32.const 22
i32.const 20
i32.const 0
call $~lib/env/abort
unreachable
@@ -1594,7 +1594,7 @@
if
i32.const 0
i32.const 192
i32.const 23
i32.const 21
i32.const 0
call $~lib/env/abort
unreachable
@@ -1609,7 +1609,7 @@
if
i32.const 0
i32.const 192
i32.const 24
i32.const 22
i32.const 0
call $~lib/env/abort
unreachable
@@ -1624,7 +1624,7 @@
if
i32.const 0
i32.const 192
i32.const 25
i32.const 23
i32.const 0
call $~lib/env/abort
unreachable
@@ -1639,7 +1639,7 @@
if
i32.const 0
i32.const 192
i32.const 26
i32.const 24
i32.const 0
call $~lib/env/abort
unreachable
@@ -1654,7 +1654,7 @@
if
i32.const 0
i32.const 192
i32.const 28
i32.const 26
i32.const 0
call $~lib/env/abort
unreachable
@@ -1669,7 +1669,7 @@
if
i32.const 0
i32.const 192
i32.const 29
i32.const 27
i32.const 0
call $~lib/env/abort
unreachable
@@ -1683,7 +1683,7 @@
if
i32.const 0
i32.const 192
i32.const 31
i32.const 29
i32.const 0
call $~lib/env/abort
unreachable
@@ -1697,7 +1697,7 @@
if
i32.const 0
i32.const 192
i32.const 32
i32.const 30
i32.const 0
call $~lib/env/abort
unreachable
@@ -1711,7 +1711,7 @@
if
i32.const 0
i32.const 192
i32.const 33
i32.const 31
i32.const 0
call $~lib/env/abort
unreachable
@@ -1725,7 +1725,7 @@
if
i32.const 0
i32.const 192
i32.const 34
i32.const 32
i32.const 0
call $~lib/env/abort
unreachable
@@ -1739,7 +1739,7 @@
if
i32.const 0
i32.const 192
i32.const 35
i32.const 33
i32.const 0
call $~lib/env/abort
unreachable
@@ -1753,7 +1753,7 @@
if
i32.const 0
i32.const 192
i32.const 36
i32.const 34
i32.const 0
call $~lib/env/abort
unreachable
@@ -1767,7 +1767,7 @@
if
i32.const 0
i32.const 192
i32.const 37
i32.const 35
i32.const 0
call $~lib/env/abort
unreachable
@@ -1781,7 +1781,7 @@
if
i32.const 0
i32.const 192
i32.const 38
i32.const 36
i32.const 0
call $~lib/env/abort
unreachable
@@ -1800,7 +1800,7 @@
if
i32.const 0
i32.const 192
i32.const 40
i32.const 38
i32.const 0
call $~lib/env/abort
unreachable
@@ -1819,7 +1819,7 @@
if
i32.const 0
i32.const 192
i32.const 41
i32.const 39
i32.const 0
call $~lib/env/abort
unreachable
@@ -1838,7 +1838,7 @@
if
i32.const 0
i32.const 192
i32.const 42
i32.const 40
i32.const 0
call $~lib/env/abort
unreachable
@@ -1857,7 +1857,7 @@
if
i32.const 0
i32.const 192
i32.const 43
i32.const 41
i32.const 0
call $~lib/env/abort
unreachable
@@ -1876,7 +1876,7 @@
if
i32.const 0
i32.const 192
i32.const 44
i32.const 42
i32.const 0
call $~lib/env/abort
unreachable
@@ -1895,7 +1895,7 @@
if
i32.const 0
i32.const 192
i32.const 45
i32.const 43
i32.const 0
call $~lib/env/abort
unreachable
@@ -1914,7 +1914,7 @@
if
i32.const 0
i32.const 192
i32.const 46
i32.const 44
i32.const 0
call $~lib/env/abort
unreachable
@@ -1933,7 +1933,7 @@
if
i32.const 0
i32.const 192
i32.const 48
i32.const 46
i32.const 0
call $~lib/env/abort
unreachable
@@ -1952,7 +1952,7 @@
if
i32.const 0
i32.const 192
i32.const 49
i32.const 47
i32.const 0
call $~lib/env/abort
unreachable
@@ -1971,7 +1971,7 @@
if
i32.const 0
i32.const 192
i32.const 50
i32.const 48
i32.const 0
call $~lib/env/abort
unreachable
@@ -1990,7 +1990,7 @@
if
i32.const 0
i32.const 192
i32.const 51
i32.const 49
i32.const 0
call $~lib/env/abort
unreachable
@@ -2009,7 +2009,7 @@
if
i32.const 0
i32.const 192
i32.const 52
i32.const 50
i32.const 0
call $~lib/env/abort
unreachable
@@ -2028,7 +2028,7 @@
if
i32.const 0
i32.const 192
i32.const 53
i32.const 51
i32.const 0
call $~lib/env/abort
unreachable
@@ -2047,7 +2047,7 @@
if
i32.const 0
i32.const 192
i32.const 54
i32.const 52
i32.const 0
call $~lib/env/abort
unreachable
@@ -2062,7 +2062,7 @@
if
i32.const 0
i32.const 192
i32.const 56
i32.const 54
i32.const 0
call $~lib/env/abort
unreachable
@@ -2077,7 +2077,7 @@
if
i32.const 0
i32.const 192
i32.const 57
i32.const 55
i32.const 0
call $~lib/env/abort
unreachable
@@ -2092,7 +2092,7 @@
if
i32.const 0
i32.const 192
i32.const 58
i32.const 56
i32.const 0
call $~lib/env/abort
unreachable
@@ -2107,7 +2107,7 @@
if
i32.const 0
i32.const 192
i32.const 59
i32.const 57
i32.const 0
call $~lib/env/abort
unreachable
@@ -2122,7 +2122,7 @@
if
i32.const 0
i32.const 192
i32.const 60
i32.const 58
i32.const 0
call $~lib/env/abort
unreachable
@@ -2137,7 +2137,7 @@
if
i32.const 0
i32.const 192
i32.const 62
i32.const 60
i32.const 0
call $~lib/env/abort
unreachable
@@ -2152,7 +2152,7 @@
if
i32.const 0
i32.const 192
i32.const 63
i32.const 61
i32.const 0
call $~lib/env/abort
unreachable
@@ -2167,7 +2167,7 @@
if
i32.const 0
i32.const 192
i32.const 64
i32.const 62
i32.const 0
call $~lib/env/abort
unreachable
@@ -2182,7 +2182,7 @@
if
i32.const 0
i32.const 192
i32.const 65
i32.const 63
i32.const 0
call $~lib/env/abort
unreachable
@@ -2197,7 +2197,7 @@
if
i32.const 0
i32.const 192
i32.const 66
i32.const 64
i32.const 0
call $~lib/env/abort
unreachable
@@ -2212,7 +2212,7 @@
if
i32.const 0
i32.const 192
i32.const 68
i32.const 66
i32.const 0
call $~lib/env/abort
unreachable
@@ -2227,7 +2227,7 @@
if
i32.const 0
i32.const 192
i32.const 69
i32.const 67
i32.const 0
call $~lib/env/abort
unreachable
@@ -2241,7 +2241,7 @@
if
i32.const 0
i32.const 192
i32.const 71
i32.const 69
i32.const 0
call $~lib/env/abort
unreachable
@@ -2255,7 +2255,7 @@
if
i32.const 0
i32.const 192
i32.const 72
i32.const 70
i32.const 0
call $~lib/env/abort
unreachable
@@ -2269,7 +2269,7 @@
if
i32.const 0
i32.const 192
i32.const 73
i32.const 71
i32.const 0
call $~lib/env/abort
unreachable
@@ -2283,7 +2283,7 @@
if
i32.const 0
i32.const 192
i32.const 74
i32.const 72
i32.const 0
call $~lib/env/abort
unreachable
@@ -2297,7 +2297,7 @@
if
i32.const 0
i32.const 192
i32.const 75
i32.const 73
i32.const 0
call $~lib/env/abort
unreachable
@@ -2311,7 +2311,7 @@
if
i32.const 0
i32.const 192
i32.const 76
i32.const 74
i32.const 0
call $~lib/env/abort
unreachable
@@ -2325,7 +2325,7 @@
if
i32.const 0
i32.const 192
i32.const 77
i32.const 75
i32.const 0
call $~lib/env/abort
unreachable
@@ -2339,7 +2339,7 @@
if
i32.const 0
i32.const 192
i32.const 78
i32.const 76
i32.const 0
call $~lib/env/abort
unreachable
@@ -2356,7 +2356,7 @@
if
i32.const 0
i32.const 192
i32.const 80
i32.const 78
i32.const 0
call $~lib/env/abort
unreachable
@@ -2373,7 +2373,7 @@
if
i32.const 0
i32.const 192
i32.const 81
i32.const 79
i32.const 0
call $~lib/env/abort
unreachable
@@ -2390,7 +2390,7 @@
if
i32.const 0
i32.const 192
i32.const 82
i32.const 80
i32.const 0
call $~lib/env/abort
unreachable
@@ -2407,7 +2407,7 @@
if
i32.const 0
i32.const 192
i32.const 83
i32.const 81
i32.const 0
call $~lib/env/abort
unreachable
@@ -2424,7 +2424,7 @@
if
i32.const 0
i32.const 192
i32.const 84
i32.const 82
i32.const 0
call $~lib/env/abort
unreachable
@@ -2441,7 +2441,7 @@
if
i32.const 0
i32.const 192
i32.const 85
i32.const 83
i32.const 0
call $~lib/env/abort
unreachable
@@ -2458,7 +2458,7 @@
if
i32.const 0
i32.const 192
i32.const 86
i32.const 84
i32.const 0
call $~lib/env/abort
unreachable
@@ -2475,7 +2475,7 @@
if
i32.const 0
i32.const 192
i32.const 88
i32.const 86
i32.const 0
call $~lib/env/abort
unreachable
@@ -2492,7 +2492,7 @@
if
i32.const 0
i32.const 192
i32.const 89
i32.const 87
i32.const 0
call $~lib/env/abort
unreachable
@@ -2509,7 +2509,7 @@
if
i32.const 0
i32.const 192
i32.const 90
i32.const 88
i32.const 0
call $~lib/env/abort
unreachable
@@ -2526,7 +2526,7 @@
if
i32.const 0
i32.const 192
i32.const 91
i32.const 89
i32.const 0
call $~lib/env/abort
unreachable
@@ -2543,7 +2543,7 @@
if
i32.const 0
i32.const 192
i32.const 92
i32.const 90
i32.const 0
call $~lib/env/abort
unreachable
@@ -2560,7 +2560,7 @@
if
i32.const 0
i32.const 192
i32.const 93
i32.const 91
i32.const 0
call $~lib/env/abort
unreachable
@@ -2577,7 +2577,7 @@
if
i32.const 0
i32.const 192
i32.const 94
i32.const 92
i32.const 0
call $~lib/env/abort
unreachable
@@ -2592,7 +2592,7 @@
if
i32.const 0
i32.const 192
i32.const 96
i32.const 94
i32.const 0
call $~lib/env/abort
unreachable
@@ -2607,7 +2607,7 @@
if
i32.const 0
i32.const 192
i32.const 97
i32.const 95
i32.const 0
call $~lib/env/abort
unreachable
@@ -2622,7 +2622,7 @@
if
i32.const 0
i32.const 192
i32.const 98
i32.const 96
i32.const 0
call $~lib/env/abort
unreachable
@@ -2637,7 +2637,7 @@
if
i32.const 0
i32.const 192
i32.const 99
i32.const 97
i32.const 0
call $~lib/env/abort
unreachable
@@ -2652,7 +2652,7 @@
if
i32.const 0
i32.const 192
i32.const 100
i32.const 98
i32.const 0
call $~lib/env/abort
unreachable
@@ -2667,7 +2667,7 @@
if
i32.const 0
i32.const 192
i32.const 102
i32.const 100
i32.const 0
call $~lib/env/abort
unreachable
@@ -2682,7 +2682,7 @@
if
i32.const 0
i32.const 192
i32.const 103
i32.const 101
i32.const 0
call $~lib/env/abort
unreachable
@@ -2697,7 +2697,7 @@
if
i32.const 0
i32.const 192
i32.const 104
i32.const 102
i32.const 0
call $~lib/env/abort
unreachable
@@ -2712,7 +2712,7 @@
if
i32.const 0
i32.const 192
i32.const 105
i32.const 103
i32.const 0
call $~lib/env/abort
unreachable
@@ -2727,7 +2727,7 @@
if
i32.const 0
i32.const 192
i32.const 106
i32.const 104
i32.const 0
call $~lib/env/abort
unreachable
@@ -2742,7 +2742,7 @@
if
i32.const 0
i32.const 192
i32.const 108
i32.const 106
i32.const 0
call $~lib/env/abort
unreachable
@@ -2757,7 +2757,7 @@
if
i32.const 0
i32.const 192
i32.const 109
i32.const 107
i32.const 0
call $~lib/env/abort
unreachable
@@ -2777,7 +2777,7 @@
if
i32.const 0
i32.const 192
i32.const 112
i32.const 110
i32.const 0
call $~lib/env/abort
unreachable
@@ -2797,7 +2797,7 @@
if
i32.const 0
i32.const 192
i32.const 115
i32.const 113
i32.const 0
call $~lib/env/abort
unreachable
@@ -2817,7 +2817,7 @@
if
i32.const 0
i32.const 192
i32.const 118
i32.const 116
i32.const 0
call $~lib/env/abort
unreachable
@@ -2837,7 +2837,7 @@
if
i32.const 0
i32.const 192
i32.const 121
i32.const 119
i32.const 0
call $~lib/env/abort
unreachable
@@ -2855,7 +2855,7 @@
if
i32.const 0
i32.const 192
i32.const 124
i32.const 122
i32.const 0
call $~lib/env/abort
unreachable
@@ -2879,7 +2879,7 @@
if
i32.const 0
i32.const 192
i32.const 127
i32.const 125
i32.const 0
call $~lib/env/abort
unreachable
@@ -2903,7 +2903,7 @@
if
i32.const 0
i32.const 192
i32.const 130
i32.const 128
i32.const 0
call $~lib/env/abort
unreachable
@@ -2923,7 +2923,7 @@
if
i32.const 0
i32.const 192
i32.const 133
i32.const 131
i32.const 0
call $~lib/env/abort
unreachable
@@ -2943,7 +2943,7 @@
if
i32.const 0
i32.const 192
i32.const 136
i32.const 134
i32.const 0
call $~lib/env/abort
unreachable
@@ -2963,7 +2963,7 @@
if
i32.const 0
i32.const 192
i32.const 139
i32.const 137
i32.const 0
call $~lib/env/abort
unreachable
@@ -2983,7 +2983,7 @@
if
i32.const 0
i32.const 192
i32.const 142
i32.const 140
i32.const 0
call $~lib/env/abort
unreachable
@@ -3001,7 +3001,7 @@
if
i32.const 0
i32.const 192
i32.const 145
i32.const 143
i32.const 0
call $~lib/env/abort
unreachable
@@ -3023,7 +3023,7 @@
if
i32.const 0
i32.const 192
i32.const 148
i32.const 146
i32.const 0
call $~lib/env/abort
unreachable
@@ -3045,7 +3045,7 @@
if
i32.const 0
i32.const 192
i32.const 151
i32.const 149
i32.const 0
call $~lib/env/abort
unreachable
@@ -3065,7 +3065,7 @@
if
i32.const 0
i32.const 192
i32.const 154
i32.const 152
i32.const 0
call $~lib/env/abort
unreachable
@@ -3085,7 +3085,7 @@
if
i32.const 0
i32.const 192
i32.const 157
i32.const 155
i32.const 0
call $~lib/env/abort
unreachable
@@ -3105,7 +3105,7 @@
if
i32.const 0
i32.const 192
i32.const 160
i32.const 158
i32.const 0
call $~lib/env/abort
unreachable
@@ -3125,7 +3125,7 @@
if
i32.const 0
i32.const 192
i32.const 163
i32.const 161
i32.const 0
call $~lib/env/abort
unreachable