Use macro style for more internal helpers; Update dist files

This commit is contained in:
dcodeIO
2018-12-08 23:38:49 +01:00
parent b585703eae
commit 3ed83ef3ae
37 changed files with 544 additions and 543 deletions

View File

@ -199,7 +199,7 @@
if
i32.const 0
i32.const 104
i32.const 23
i32.const 26
i32.const 2
call $~lib/env/abort
unreachable
@ -829,10 +829,10 @@
(func $~lib/map/Map<String,usize>#has (; 16 ;) (type $iii) (param $0 i32) (param $1 i32) (result i32)
get_local $0
get_local $1
block $~lib/internal/hash/hash<String>|inlined.0 (result i32)
block $~lib/internal/hash/HASH<String>|inlined.0 (result i32)
get_local $1
call $~lib/internal/hash/hashStr
br $~lib/internal/hash/hash<String>|inlined.0
br $~lib/internal/hash/HASH<String>|inlined.0
end
call $~lib/map/Map<String,usize>#find
i32.const 0
@ -842,10 +842,10 @@
(local $2 i32)
get_local $0
get_local $1
block $~lib/internal/hash/hash<String>|inlined.1 (result i32)
block $~lib/internal/hash/HASH<String>|inlined.1 (result i32)
get_local $1
call $~lib/internal/hash/hashStr
br $~lib/internal/hash/hash<String>|inlined.1
br $~lib/internal/hash/HASH<String>|inlined.1
end
call $~lib/map/Map<String,usize>#find
set_local $2
@ -938,13 +938,13 @@
get_local $9
i32.load offset=4
i32.store offset=4
block $~lib/internal/hash/hash<String>|inlined.3 (result i32)
block $~lib/internal/hash/HASH<String>|inlined.3 (result i32)
get_local $9
i32.load
set_local $11
get_local $11
call $~lib/internal/hash/hashStr
br $~lib/internal/hash/hash<String>|inlined.3
br $~lib/internal/hash/HASH<String>|inlined.3
end
get_local $1
i32.and
@ -1002,10 +1002,10 @@
(local $4 i32)
(local $5 i32)
(local $6 i32)
block $~lib/internal/hash/hash<String>|inlined.2 (result i32)
block $~lib/internal/hash/HASH<String>|inlined.2 (result i32)
get_local $1
call $~lib/internal/hash/hashStr
br $~lib/internal/hash/hash<String>|inlined.2
br $~lib/internal/hash/HASH<String>|inlined.2
end
set_local $3
get_local $0
@ -1275,13 +1275,13 @@
get_local $9
i32.load offset=4
i32.store offset=4
block $~lib/internal/hash/hash<usize>|inlined.1 (result i32)
block $~lib/internal/hash/HASH<usize>|inlined.1 (result i32)
get_local $9
i32.load
set_local $11
get_local $11
call $~lib/internal/hash/hash32
br $~lib/internal/hash/hash<usize>|inlined.1
br $~lib/internal/hash/HASH<usize>|inlined.1
end
get_local $1
i32.and
@ -1339,10 +1339,10 @@
(local $4 i32)
(local $5 i32)
(local $6 i32)
block $~lib/internal/hash/hash<usize>|inlined.0 (result i32)
block $~lib/internal/hash/HASH<usize>|inlined.0 (result i32)
get_local $1
call $~lib/internal/hash/hash32
br $~lib/internal/hash/hash<usize>|inlined.0
br $~lib/internal/hash/HASH<usize>|inlined.0
end
set_local $3
get_local $0
@ -1488,10 +1488,10 @@
(func $~lib/map/Map<usize,String>#has (; 25 ;) (type $iii) (param $0 i32) (param $1 i32) (result i32)
get_local $0
get_local $1
block $~lib/internal/hash/hash<usize>|inlined.2 (result i32)
block $~lib/internal/hash/HASH<usize>|inlined.2 (result i32)
get_local $1
call $~lib/internal/hash/hash32
br $~lib/internal/hash/hash<usize>|inlined.2
br $~lib/internal/hash/HASH<usize>|inlined.2
end
call $~lib/map/Map<usize,String>#find
i32.const 0
@ -1501,10 +1501,10 @@
(local $2 i32)
get_local $0
get_local $1
block $~lib/internal/hash/hash<usize>|inlined.3 (result i32)
block $~lib/internal/hash/HASH<usize>|inlined.3 (result i32)
get_local $1
call $~lib/internal/hash/hash32
br $~lib/internal/hash/hash<usize>|inlined.3
br $~lib/internal/hash/HASH<usize>|inlined.3
end
call $~lib/map/Map<usize,String>#find
set_local $2