Update Binaryen and other dependencies; Update dist files

This commit is contained in:
dcode
2019-01-09 13:02:47 +01:00
parent f714afab3c
commit 20f4092eb2
52 changed files with 3970 additions and 4365 deletions

View File

@ -480,32 +480,28 @@
)
(func $~lib/internal/string/compareUnsafe (; 8 ;) (type $FUNCSIG$iiii) (param $0 i32) (param $1 i32) (param $2 i32) (result i32)
(local $3 i32)
(local $4 i32)
get_local $0
set_local $3
loop $continue|0
get_local $2
if (result i32)
get_local $3
get_local $0
i32.load16_u offset=4
get_local $1
i32.load16_u offset=4
i32.sub
tee_local $4
tee_local $3
i32.eqz
else
get_local $2
end
tee_local $0
if
get_local $2
i32.const 1
i32.sub
set_local $2
get_local $3
get_local $0
i32.const 2
i32.add
set_local $3
set_local $0
get_local $1
i32.const 2
i32.add
@ -513,7 +509,7 @@
br $continue|0
end
end
get_local $4
get_local $3
)
(func $~lib/string/String.__eq (; 9 ;) (type $iii) (param $0 i32) (param $1 i32) (result i32)
(local $2 i32)
@ -747,7 +743,6 @@
i32.const 1
i32.or
end
tee_local $3
call $~lib/map/Map<String,usize>#rehash
end
get_local $0
@ -1021,7 +1016,6 @@
i32.const 1
i32.or
end
tee_local $3
call $~lib/map/Map<usize,String>#rehash
end
get_local $0
@ -1093,7 +1087,6 @@
else
unreachable
end
tee_local $0
return
end
else
@ -1144,7 +1137,6 @@
else
unreachable
end
tee_local $0
)
(func $~lib/symbol/Symbol.keyFor (; 20 ;) (type $ii) (param $0 i32) (result i32)
(local $1 i32)
@ -1166,7 +1158,6 @@
else
i32.const 0
end
tee_local $0
)
(func $~lib/internal/string/allocateUnsafe (; 21 ;) (type $ii) (param $0 i32) (result i32)
(local $1 i32)
@ -1206,15 +1197,12 @@
(local $4 i32)
(local $5 i32)
loop $continue|0
get_local $1
i32.const 3
i32.and
get_local $2
if (result i32)
get_local $1
i32.const 3
i32.and
else
get_local $2
end
tee_local $3
get_local $2
select
if
get_local $0
tee_local $4
@ -1306,14 +1294,14 @@
i32.add
i32.load
i32.store
get_local $0
i32.const 8
i32.add
set_local $0
get_local $1
i32.const 8
i32.add
set_local $1
get_local $0
i32.const 8
i32.add
set_local $0
end
get_local $2
i32.const 4
@ -1323,14 +1311,14 @@
get_local $1
i32.load
i32.store
get_local $0
i32.const 4
i32.add
set_local $0
get_local $1
i32.const 4
i32.add
set_local $1
get_local $0
i32.const 4
i32.add
set_local $0
end
get_local $2
i32.const 2
@ -1340,21 +1328,19 @@
get_local $1
i32.load16_u
i32.store16
get_local $0
i32.const 2
i32.add
set_local $0
get_local $1
i32.const 2
i32.add
set_local $1
get_local $0
i32.const 2
i32.add
set_local $0
end
get_local $2
i32.const 1
i32.and
if
get_local $1
set_local $3
get_local $0
get_local $1
i32.load8_u
@ -2097,8 +2083,6 @@
i32.const 1
i32.and
if
get_local $1
set_local $3
get_local $0
get_local $1
i32.load8_u
@ -2165,7 +2149,6 @@
set_local $2
get_local $0
tee_local $4
tee_local $3
i32.const 1
i32.add
set_local $0
@ -2211,7 +2194,6 @@
if
get_local $0
tee_local $4
tee_local $3
i32.const 1
i32.add
set_local $0
@ -2335,16 +2317,14 @@
call $~lib/env/abort
unreachable
end
get_local $1
i32.eqz
if
i32.const 488
set_local $1
end
get_local $0
i32.load
tee_local $3
get_local $1
i32.const 488
get_local $1
select
tee_local $1
i32.load
tee_local $4
i32.add
@ -2370,12 +2350,9 @@
)
(func $~lib/string/String.__concat (; 26 ;) (type $iii) (param $0 i32) (param $1 i32) (result i32)
get_local $0
i32.eqz
if
i32.const 488
set_local $0
end
i32.const 488
get_local $0
select
get_local $1
call $~lib/string/String#concat
)
@ -2383,8 +2360,9 @@
(local $1 i32)
(local $2 i32)
i32.const 168
set_local $1
block $break|0
set_local $2
i32.const 464
block $break|0 (result i32)
block $case11|0
block $case10|0
block $case9|0
@ -2397,79 +2375,67 @@
block $case2|0
block $case1|0
get_local $0
tee_local $2
tee_local $1
i32.const 1
i32.ne
if
get_local $2
get_local $1
i32.const 2
i32.sub
br_table $case1|0 $case2|0 $case3|0 $case4|0 $case5|0 $case6|0 $case7|0 $case8|0 $case9|0 $case10|0 $case11|0
end
i32.const 176
set_local $1
br $break|0
end
i32.const 208
set_local $1
br $break|0
end
i32.const 248
set_local $1
br $break|0
end
i32.const 272
set_local $1
br $break|0
end
i32.const 288
set_local $1
br $break|0
end
i32.const 312
set_local $1
br $break|0
end
i32.const 328
set_local $1
br $break|0
end
i32.const 352
set_local $1
br $break|0
end
i32.const 368
set_local $1
br $break|0
end
i32.const 400
set_local $1
br $break|0
end
i32.const 432
set_local $1
br $break|0
end
get_global $~lib/symbol/idToString
i32.const 0
i32.ne
tee_local $2
tee_local $1
if
get_global $~lib/symbol/idToString
get_local $0
call $~lib/map/Map<usize,String>#has
set_local $2
set_local $1
end
get_local $2
if
get_local $1
if (result i32)
get_global $~lib/symbol/idToString
get_local $0
call $~lib/map/Map<usize,String>#get
set_local $1
else
i32.const 168
end
end
i32.const 464
get_local $1
call $~lib/string/String.__concat
i32.const 592
call $~lib/string/String.__concat