Skip to content

Commit ee5016c

Browse files
authored
update binaryen to 101.0.0-nightly.20210604 (#1885)
1 parent bee6a9f commit ee5016c

7 files changed

+289
-385
lines changed

package-lock.json

+7-7
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

+1-1
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@
2121
"url": "https://github.com/AssemblyScript/assemblyscript/issues"
2222
},
2323
"dependencies": {
24-
"binaryen": "101.0.0-nightly.20210527",
24+
"binaryen": "101.0.0-nightly.20210604",
2525
"long": "^4.0.0",
2626
"source-map-support": "^0.5.19",
2727
"ts-node": "^6.2.0"

tests/compiler/std/dataview.optimized.wat

+40-24
Original file line numberDiff line numberDiff line change
@@ -3012,8 +3012,9 @@
30123012
i32.const 0
30133013
i32.const 1
30143014
call $~lib/dataview/DataView#getInt16
3015-
i32.extend16_s
3016-
i32.const -7946
3015+
i32.const 65535
3016+
i32.and
3017+
i32.const 57590
30173018
i32.ne
30183019
if
30193020
i32.const 0
@@ -3027,7 +3028,8 @@
30273028
i32.const 1
30283029
i32.const 1
30293030
call $~lib/dataview/DataView#getInt16
3030-
i32.extend16_s
3031+
i32.const 65535
3032+
i32.and
30313033
i32.const 22752
30323034
i32.ne
30333035
if
@@ -3042,8 +3044,9 @@
30423044
i32.const 2
30433045
i32.const 1
30443046
call $~lib/dataview/DataView#getInt16
3045-
i32.extend16_s
3046-
i32.const -24744
3047+
i32.const 65535
3048+
i32.and
3049+
i32.const 40792
30473050
i32.ne
30483051
if
30493052
i32.const 0
@@ -3057,8 +3060,9 @@
30573060
i32.const 3
30583061
i32.const 1
30593062
call $~lib/dataview/DataView#getInt16
3060-
i32.extend16_s
3061-
i32.const -32097
3063+
i32.const 65535
3064+
i32.and
3065+
i32.const 33439
30623066
i32.ne
30633067
if
30643068
i32.const 0
@@ -3072,7 +3076,8 @@
30723076
i32.const 4
30733077
i32.const 1
30743078
call $~lib/dataview/DataView#getInt16
3075-
i32.extend16_s
3079+
i32.const 65535
3080+
i32.and
30763081
i32.const 25986
30773082
i32.ne
30783083
if
@@ -3087,7 +3092,8 @@
30873092
i32.const 5
30883093
i32.const 1
30893094
call $~lib/dataview/DataView#getInt16
3090-
i32.extend16_s
3095+
i32.const 65535
3096+
i32.and
30913097
i32.const 17253
30923098
i32.ne
30933099
if
@@ -3102,7 +3108,8 @@
31023108
i32.const 6
31033109
i32.const 1
31043110
call $~lib/dataview/DataView#getInt16
3105-
i32.extend16_s
3111+
i32.const 65535
3112+
i32.and
31063113
i32.const 24387
31073114
i32.ne
31083115
if
@@ -3117,8 +3124,9 @@
31173124
i32.const 0
31183125
i32.const 0
31193126
call $~lib/dataview/DataView#getInt16
3120-
i32.extend16_s
3121-
i32.const -2336
3127+
i32.const 65535
3128+
i32.and
3129+
i32.const 63200
31223130
i32.ne
31233131
if
31243132
i32.const 0
@@ -3132,8 +3140,9 @@
31323140
i32.const 1
31333141
i32.const 0
31343142
call $~lib/dataview/DataView#getInt16
3135-
i32.extend16_s
3136-
i32.const -8104
3143+
i32.const 65535
3144+
i32.and
3145+
i32.const 57432
31373146
i32.ne
31383147
if
31393148
i32.const 0
@@ -3147,7 +3156,8 @@
31473156
i32.const 2
31483157
i32.const 0
31493158
call $~lib/dataview/DataView#getInt16
3150-
i32.extend16_s
3159+
i32.const 65535
3160+
i32.and
31513161
i32.const 22687
31523162
i32.ne
31533163
if
@@ -3162,8 +3172,9 @@
31623172
i32.const 3
31633173
i32.const 0
31643174
call $~lib/dataview/DataView#getInt16
3165-
i32.extend16_s
3166-
i32.const -24702
3175+
i32.const 65535
3176+
i32.and
3177+
i32.const 40834
31673178
i32.ne
31683179
if
31693180
i32.const 0
@@ -3177,8 +3188,9 @@
31773188
i32.const 4
31783189
i32.const 0
31793190
call $~lib/dataview/DataView#getInt16
3180-
i32.extend16_s
3181-
i32.const -32155
3191+
i32.const 65535
3192+
i32.and
3193+
i32.const 33381
31823194
i32.ne
31833195
if
31843196
i32.const 0
@@ -3192,7 +3204,8 @@
31923204
i32.const 5
31933205
i32.const 0
31943206
call $~lib/dataview/DataView#getInt16
3195-
i32.extend16_s
3207+
i32.const 65535
3208+
i32.and
31963209
i32.const 25923
31973210
i32.ne
31983211
if
@@ -3207,7 +3220,8 @@
32073220
i32.const 6
32083221
i32.const 0
32093222
call $~lib/dataview/DataView#getInt16
3210-
i32.extend16_s
3223+
i32.const 65535
3224+
i32.and
32113225
i32.const 17247
32123226
i32.ne
32133227
if
@@ -3984,8 +3998,9 @@
39843998
i32.const 0
39853999
i32.const 1
39864000
call $~lib/dataview/DataView#getInt16
3987-
i32.extend16_s
3988-
i32.const -13360
4001+
i32.const 65535
4002+
i32.and
4003+
i32.const 52176
39894004
i32.ne
39904005
if
39914006
i32.const 0
@@ -4003,7 +4018,8 @@
40034018
i32.const 0
40044019
i32.const 0
40054020
call $~lib/dataview/DataView#getInt16
4006-
i32.extend16_s
4021+
i32.const 65535
4022+
i32.and
40074023
i32.const 14689
40084024
i32.ne
40094025
if

0 commit comments

Comments
 (0)