mirror of
https://github.com/fluencelabs/assemblyscript
synced 2025-06-25 20:51:44 +00:00
Use macro style for more internal helpers; Update dist files
This commit is contained in:
@ -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
|
||||
|
Reference in New Issue
Block a user