Skip to content

Commit a373d93

Browse files
authored
fix: Update Binaryen to latest (#1490)
1 parent 97dcab6 commit a373d93

File tree

4 files changed

+4
-44
lines changed

4 files changed

+4
-44
lines changed

Diff for: package-lock.json

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

Diff for: 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": "97.0.0-nightly.20201006",
24+
"binaryen": "97.0.0-nightly.20201008",
2525
"long": "^4.0.0",
2626
"source-map-support": "^0.5.19",
2727
"ts-node": "^6.2.0"

Diff for: tests/compiler/std/array.optimized.wat

-32
Original file line numberDiff line numberDiff line change
@@ -4353,8 +4353,6 @@
43534353
local.get $2
43544354
i32.const 1
43554355
i32.shr_s
4356-
i32.const 31
4357-
i32.and
43584356
i32.shr_u
43594357
i32.const 1
43604358
i32.and
@@ -4406,8 +4404,6 @@
44064404
i32.load
44074405
i32.const 1
44084406
local.get $3
4409-
i32.const 31
4410-
i32.and
44114407
i32.shl
44124408
i32.xor
44134409
i32.store
@@ -4469,8 +4465,6 @@
44694465
i32.add
44704466
i32.load
44714467
local.get $1
4472-
i32.const 31
4473-
i32.and
44744468
i32.shr_u
44754469
i32.const 1
44764470
i32.and
@@ -4524,8 +4518,6 @@
45244518
i32.load
45254519
i32.const 1
45264520
local.get $1
4527-
i32.const 31
4528-
i32.and
45294521
i32.shl
45304522
i32.xor
45314523
i32.store
@@ -4891,8 +4883,6 @@
48914883
local.get $2
48924884
i32.const 1
48934885
i32.shr_s
4894-
i32.const 31
4895-
i32.and
48964886
i32.shr_u
48974887
i32.const 1
48984888
i32.and
@@ -4944,8 +4934,6 @@
49444934
i32.load
49454935
i32.const 1
49464936
local.get $3
4947-
i32.const 31
4948-
i32.and
49494937
i32.shl
49504938
i32.xor
49514939
i32.store
@@ -5007,8 +4995,6 @@
50074995
i32.add
50084996
i32.load
50094997
local.get $1
5010-
i32.const 31
5011-
i32.and
50124998
i32.shr_u
50134999
i32.const 1
50145000
i32.and
@@ -5062,8 +5048,6 @@
50625048
i32.load
50635049
i32.const 1
50645050
local.get $1
5065-
i32.const 31
5066-
i32.and
50675051
i32.shl
50685052
i32.xor
50695053
i32.store
@@ -5450,8 +5434,6 @@
54505434
local.get $2
54515435
i32.const 1
54525436
i32.shr_s
5453-
i32.const 31
5454-
i32.and
54555437
i32.shr_u
54565438
i32.const 1
54575439
i32.and
@@ -5503,8 +5485,6 @@
55035485
i32.load
55045486
i32.const 1
55055487
local.get $3
5506-
i32.const 31
5507-
i32.and
55085488
i32.shl
55095489
i32.xor
55105490
i32.store
@@ -5566,8 +5546,6 @@
55665546
i32.add
55675547
i32.load
55685548
local.get $1
5569-
i32.const 31
5570-
i32.and
55715549
i32.shr_u
55725550
i32.const 1
55735551
i32.and
@@ -5621,8 +5599,6 @@
56215599
i32.load
56225600
i32.const 1
56235601
local.get $1
5624-
i32.const 31
5625-
i32.and
56265602
i32.shl
56275603
i32.xor
56285604
i32.store
@@ -18670,8 +18646,6 @@
1867018646
local.get $2
1867118647
i32.const 1
1867218648
i32.shr_s
18673-
i32.const 31
18674-
i32.and
1867518649
i32.shr_u
1867618650
i32.const 1
1867718651
i32.and
@@ -18719,8 +18693,6 @@
1871918693
i32.load
1872018694
i32.const 1
1872118695
local.get $3
18722-
i32.const 31
18723-
i32.and
1872418696
i32.shl
1872518697
i32.xor
1872618698
i32.store
@@ -18776,8 +18748,6 @@
1877618748
i32.add
1877718749
i32.load
1877818750
local.get $1
18779-
i32.const 31
18780-
i32.and
1878118751
i32.shr_u
1878218752
i32.const 1
1878318753
i32.and
@@ -18829,8 +18799,6 @@
1882918799
i32.load
1883018800
i32.const 1
1883118801
local.get $1
18832-
i32.const 31
18833-
i32.and
1883418802
i32.shl
1883518803
i32.xor
1883618804
i32.store

Diff for: tests/compiler/std/typedarray.optimized.wat

-8
Original file line numberDiff line numberDiff line change
@@ -2638,8 +2638,6 @@
26382638
local.get $2
26392639
i32.const 1
26402640
i32.shr_s
2641-
i32.const 31
2642-
i32.and
26432641
i32.shr_u
26442642
i32.const 1
26452643
i32.and
@@ -2691,8 +2689,6 @@
26912689
i32.load
26922690
i32.const 1
26932691
local.get $3
2694-
i32.const 31
2695-
i32.and
26962692
i32.shl
26972693
i32.xor
26982694
i32.store
@@ -2754,8 +2750,6 @@
27542750
i32.add
27552751
i32.load
27562752
local.get $1
2757-
i32.const 31
2758-
i32.and
27592753
i32.shr_u
27602754
i32.const 1
27612755
i32.and
@@ -2809,8 +2803,6 @@
28092803
i32.load
28102804
i32.const 1
28112805
local.get $1
2812-
i32.const 31
2813-
i32.and
28142806
i32.shl
28152807
i32.xor
28162808
i32.store

0 commit comments

Comments
 (0)