Skip to content

Commit 4ac70f7

Browse files
committed
update test
1 parent 5e6e17f commit 4ac70f7

File tree

148 files changed

+5553
-5731
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

148 files changed

+5553
-5731
lines changed

Diff for: tests/compiler/bindings/noExportRuntime.debug.wat

+44-43
Original file line numberDiff line numberDiff line change
@@ -1062,7 +1062,7 @@
10621062
if
10631063
i32.const 0
10641064
i32.const 512
1065-
i32.const 378
1065+
i32.const 382
10661066
i32.const 14
10671067
call $~lib/builtins/abort
10681068
unreachable
@@ -1108,7 +1108,7 @@
11081108
if
11091109
i32.const 0
11101110
i32.const 512
1111-
i32.const 385
1111+
i32.const 389
11121112
i32.const 16
11131113
call $~lib/builtins/abort
11141114
unreachable
@@ -1141,7 +1141,7 @@
11411141
if
11421142
i32.const 0
11431143
i32.const 512
1144-
i32.const 398
1144+
i32.const 402
11451145
i32.const 5
11461146
call $~lib/builtins/abort
11471147
unreachable
@@ -1385,7 +1385,7 @@
13851385
if
13861386
i32.const 0
13871387
i32.const 512
1388-
i32.const 560
1388+
i32.const 562
13891389
i32.const 3
13901390
call $~lib/builtins/abort
13911391
unreachable
@@ -1714,7 +1714,7 @@
17141714
if
17151715
i32.const 176
17161716
i32.const 512
1717-
i32.const 459
1717+
i32.const 461
17181718
i32.const 29
17191719
call $~lib/builtins/abort
17201720
unreachable
@@ -1723,6 +1723,26 @@
17231723
call $~lib/rt/tlsf/computeSize
17241724
return
17251725
)
1726+
(func $~lib/rt/tlsf/roundSize (param $size i32) (result i32)
1727+
local.get $size
1728+
i32.const 536870910
1729+
i32.lt_u
1730+
if (result i32)
1731+
local.get $size
1732+
i32.const 1
1733+
i32.const 27
1734+
local.get $size
1735+
i32.clz
1736+
i32.sub
1737+
i32.shl
1738+
i32.add
1739+
i32.const 1
1740+
i32.sub
1741+
else
1742+
local.get $size
1743+
end
1744+
return
1745+
)
17261746
(func $~lib/rt/tlsf/searchBlock (param $root i32) (param $size i32) (result i32)
17271747
(local $fl i32)
17281748
(local $sl i32)
@@ -1752,24 +1772,13 @@
17521772
local.set $sl
17531773
else
17541774
local.get $size
1755-
i32.const 536870910
1756-
i32.lt_u
1757-
if (result i32)
1758-
local.get $size
1759-
i32.const 1
1760-
i32.const 27
1761-
local.get $size
1762-
i32.clz
1763-
i32.sub
1764-
i32.shl
1765-
i32.add
1766-
i32.const 1
1767-
i32.sub
1768-
else
1769-
local.get $size
1770-
end
1775+
call $~lib/rt/tlsf/roundSize
17711776
local.set $requestSize
1772-
i32.const 31
1777+
i32.const 4
1778+
i32.const 8
1779+
i32.mul
1780+
i32.const 1
1781+
i32.sub
17731782
local.get $requestSize
17741783
i32.clz
17751784
i32.sub
@@ -1807,7 +1816,7 @@
18071816
if
18081817
i32.const 0
18091818
i32.const 512
1810-
i32.const 330
1819+
i32.const 334
18111820
i32.const 14
18121821
call $~lib/builtins/abort
18131822
unreachable
@@ -1878,7 +1887,7 @@
18781887
if
18791888
i32.const 0
18801889
i32.const 512
1881-
i32.const 343
1890+
i32.const 347
18821891
i32.const 18
18831892
call $~lib/builtins/abort
18841893
unreachable
@@ -1941,6 +1950,14 @@
19411950
(local $pagesAfter i32)
19421951
i32.const 0
19431952
drop
1953+
local.get $size
1954+
i32.const 256
1955+
i32.gt_u
1956+
if
1957+
local.get $size
1958+
call $~lib/rt/tlsf/roundSize
1959+
local.set $size
1960+
end
19441961
memory.size $0
19451962
local.set $pagesBefore
19461963
local.get $size
@@ -1962,22 +1979,6 @@
19621979
i32.add
19631980
local.set $size
19641981
local.get $size
1965-
i32.const 536870910
1966-
i32.lt_u
1967-
if
1968-
local.get $size
1969-
i32.const 1
1970-
i32.const 27
1971-
local.get $size
1972-
i32.clz
1973-
i32.sub
1974-
i32.shl
1975-
i32.const 1
1976-
i32.sub
1977-
i32.add
1978-
local.set $size
1979-
end
1980-
local.get $size
19811982
i32.const 65535
19821983
i32.add
19831984
i32.const 65535
@@ -2043,7 +2044,7 @@
20432044
if
20442045
i32.const 0
20452046
i32.const 512
2046-
i32.const 357
2047+
i32.const 361
20472048
i32.const 14
20482049
call $~lib/builtins/abort
20492050
unreachable
@@ -2158,7 +2159,7 @@
21582159
if
21592160
i32.const 0
21602161
i32.const 512
2161-
i32.const 497
2162+
i32.const 499
21622163
i32.const 16
21632164
call $~lib/builtins/abort
21642165
unreachable
@@ -2178,7 +2179,7 @@
21782179
if
21792180
i32.const 0
21802181
i32.const 512
2181-
i32.const 499
2182+
i32.const 501
21822183
i32.const 14
21832184
call $~lib/builtins/abort
21842185
unreachable

0 commit comments

Comments
 (0)