Skip to content

Commit 69dc1b3

Browse files
committed
test: update test
1 parent 3ec91a4 commit 69dc1b3

File tree

142 files changed

+5135
-3625
lines changed

Some content is hidden

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

142 files changed

+5135
-3625
lines changed

tests/compiler/call-super.debug.wat

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -103,7 +103,7 @@
103103
if
104104
i32.const 0
105105
i32.const 144
106-
i32.const 159
106+
i32.const 169
107107
i32.const 16
108108
call $~lib/builtins/abort
109109
unreachable
@@ -1488,7 +1488,7 @@
14881488
if
14891489
i32.const 0
14901490
i32.const 144
1491-
i32.const 228
1491+
i32.const 238
14921492
i32.const 20
14931493
call $~lib/builtins/abort
14941494
unreachable
@@ -2071,7 +2071,7 @@
20712071
if
20722072
i32.const 80
20732073
i32.const 144
2074-
i32.const 260
2074+
i32.const 270
20752075
i32.const 31
20762076
call $~lib/builtins/abort
20772077
unreachable

tests/compiler/call-super.release.wat

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@
6262
if
6363
i32.const 0
6464
i32.const 1168
65-
i32.const 159
65+
i32.const 169
6666
i32.const 16
6767
call $~lib/builtins/abort
6868
unreachable
@@ -846,7 +846,7 @@
846846
if
847847
i32.const 0
848848
i32.const 1168
849-
i32.const 228
849+
i32.const 238
850850
i32.const 20
851851
call $~lib/builtins/abort
852852
unreachable
@@ -1073,7 +1073,7 @@
10731073
if
10741074
i32.const 1104
10751075
i32.const 1168
1076-
i32.const 260
1076+
i32.const 270
10771077
i32.const 31
10781078
call $~lib/builtins/abort
10791079
unreachable

tests/compiler/class-implements.debug.wat

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -105,7 +105,7 @@
105105
if
106106
i32.const 0
107107
i32.const 96
108-
i32.const 159
108+
i32.const 169
109109
i32.const 16
110110
call $~lib/builtins/abort
111111
unreachable
@@ -1490,7 +1490,7 @@
14901490
if
14911491
i32.const 0
14921492
i32.const 96
1493-
i32.const 228
1493+
i32.const 238
14941494
i32.const 20
14951495
call $~lib/builtins/abort
14961496
unreachable
@@ -2073,7 +2073,7 @@
20732073
if
20742074
i32.const 32
20752075
i32.const 96
2076-
i32.const 260
2076+
i32.const 270
20772077
i32.const 31
20782078
call $~lib/builtins/abort
20792079
unreachable

tests/compiler/class-implements.release.wat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
if
7777
i32.const 0
7878
i32.const 1120
79-
i32.const 159
79+
i32.const 169
8080
i32.const 16
8181
call $~lib/builtins/abort
8282
unreachable
@@ -860,7 +860,7 @@
860860
if
861861
i32.const 0
862862
i32.const 1120
863-
i32.const 228
863+
i32.const 238
864864
i32.const 20
865865
call $~lib/builtins/abort
866866
unreachable

tests/compiler/class-overloading-cast.debug.wat

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -114,7 +114,7 @@
114114
if
115115
i32.const 0
116116
i32.const 96
117-
i32.const 159
117+
i32.const 169
118118
i32.const 16
119119
call $~lib/builtins/abort
120120
unreachable
@@ -1499,7 +1499,7 @@
14991499
if
15001500
i32.const 0
15011501
i32.const 96
1502-
i32.const 228
1502+
i32.const 238
15031503
i32.const 20
15041504
call $~lib/builtins/abort
15051505
unreachable
@@ -2082,7 +2082,7 @@
20822082
if
20832083
i32.const 32
20842084
i32.const 96
2085-
i32.const 260
2085+
i32.const 270
20862086
i32.const 31
20872087
call $~lib/builtins/abort
20882088
unreachable

tests/compiler/class-overloading-cast.release.wat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@
9898
if
9999
i32.const 0
100100
i32.const 1120
101-
i32.const 159
101+
i32.const 169
102102
i32.const 16
103103
call $~lib/builtins/abort
104104
unreachable
@@ -882,7 +882,7 @@
882882
if
883883
i32.const 0
884884
i32.const 1120
885-
i32.const 228
885+
i32.const 238
886886
i32.const 20
887887
call $~lib/builtins/abort
888888
unreachable

tests/compiler/class-overloading.debug.wat

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@
120120
if
121121
i32.const 0
122122
i32.const 128
123-
i32.const 159
123+
i32.const 169
124124
i32.const 16
125125
call $~lib/builtins/abort
126126
unreachable
@@ -1505,7 +1505,7 @@
15051505
if
15061506
i32.const 0
15071507
i32.const 128
1508-
i32.const 228
1508+
i32.const 238
15091509
i32.const 20
15101510
call $~lib/builtins/abort
15111511
unreachable
@@ -2088,7 +2088,7 @@
20882088
if
20892089
i32.const 64
20902090
i32.const 128
2091-
i32.const 260
2091+
i32.const 270
20922092
i32.const 31
20932093
call $~lib/builtins/abort
20942094
unreachable

tests/compiler/class-overloading.release.wat

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -122,7 +122,7 @@
122122
if
123123
i32.const 0
124124
i32.const 1152
125-
i32.const 159
125+
i32.const 169
126126
i32.const 16
127127
call $~lib/builtins/abort
128128
unreachable
@@ -906,7 +906,7 @@
906906
if
907907
i32.const 0
908908
i32.const 1152
909-
i32.const 228
909+
i32.const 238
910910
i32.const 20
911911
call $~lib/builtins/abort
912912
unreachable

tests/compiler/class.debug.wat

Lines changed: 22 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -216,7 +216,7 @@
216216
if
217217
i32.const 0
218218
i32.const 96
219-
i32.const 159
219+
i32.const 169
220220
i32.const 16
221221
call $~lib/builtins/abort
222222
unreachable
@@ -1601,7 +1601,7 @@
16011601
if
16021602
i32.const 0
16031603
i32.const 96
1604-
i32.const 228
1604+
i32.const 238
16051605
i32.const 20
16061606
call $~lib/builtins/abort
16071607
unreachable
@@ -2184,7 +2184,7 @@
21842184
if
21852185
i32.const 32
21862186
i32.const 96
2187-
i32.const 260
2187+
i32.const 270
21882188
i32.const 31
21892189
call $~lib/builtins/abort
21902190
unreachable
@@ -2227,6 +2227,22 @@
22272227
memory.fill
22282228
local.get $3
22292229
)
2230+
(func $~lib/rt/itcms/Object#needScan (param $0 i32)
2231+
global.get $~lib/rt/itcms/state
2232+
i32.const 1
2233+
i32.eq
2234+
if
2235+
local.get $0
2236+
call $~lib/rt/itcms/Object#makeGray
2237+
else
2238+
local.get $0
2239+
call $~lib/rt/itcms/Object#unlink
2240+
local.get $0
2241+
global.get $~lib/rt/itcms/fromSpace
2242+
global.get $~lib/rt/itcms/white
2243+
call $~lib/rt/itcms/Object#linkTo
2244+
end
2245+
)
22302246
(func $~lib/rt/itcms/__link (param $0 i32) (param $1 i32) (param $2 i32)
22312247
(local $3 i32)
22322248
(local $4 i32)
@@ -2243,7 +2259,7 @@
22432259
if
22442260
i32.const 0
22452261
i32.const 96
2246-
i32.const 294
2262+
i32.const 304
22472263
i32.const 14
22482264
call $~lib/builtins/abort
22492265
unreachable
@@ -2272,10 +2288,10 @@
22722288
local.get $2
22732289
if
22742290
local.get $4
2275-
call $~lib/rt/itcms/Object#makeGray
2291+
call $~lib/rt/itcms/Object#needScan
22762292
else
22772293
local.get $3
2278-
call $~lib/rt/itcms/Object#makeGray
2294+
call $~lib/rt/itcms/Object#needScan
22792295
end
22802296
else
22812297
local.get $5

0 commit comments

Comments
 (0)