@@ -7,150 +7,354 @@ Baz || (Baz = {});
7
7
export default class {
8
8
}
9
9
//// [locals.ts]
10
- super . w ( ) , ( ( ) => {
11
- var { Reflect } = {
12
- Reflect : null
13
- } ;
14
- super . w ( ) ;
15
- } ) ( ) , ( ( ) => {
16
- var [ Reflect ] = [
17
- null
10
+ class C extends B {
11
+ static _ = [
12
+ void super . w ( ) ,
13
+ ( ( ) => {
14
+ var { Reflect } = {
15
+ Reflect : null
16
+ } ;
17
+ super . w ( ) ;
18
+ } ) ( ) ,
19
+ ( ( ) => {
20
+ var [ Reflect ] = [
21
+ null
22
+ ] ;
23
+ super . w ( ) ;
24
+ } ) ( ) ,
25
+ void super . w ( ) ,
26
+ void super . w ( ) ,
27
+ ( ( ) => {
28
+ let Reflect ;
29
+ Reflect || ( Reflect = { } ) , super . w ( ) ;
30
+ } ) ( ) ,
31
+ ( ( ) => {
32
+ let Reflect ;
33
+ Reflect || ( Reflect = { } ) , super . w ( ) ;
34
+ } ) ( ) ,
35
+ void super . w ( ) ,
36
+ void super . w ( ) ,
37
+ void super . w ( ) ,
38
+ void super . w ( )
18
39
] ;
19
- super . w ( ) ;
20
- } ) ( ) , super . w ( ) , super . w ( ) , ( ( ) => {
21
- let Reflect ;
22
- Reflect || ( Reflect = { } ) , super . w ( ) ;
23
- } ) ( ) , ( ( ) => {
24
- let Reflect ;
25
- Reflect || ( Reflect = { } ) , super . w ( ) ;
26
- } ) ( ) , super . w ( ) , super . w ( ) , super . w ( ) , super . w ( ) ;
40
+ static {
41
+ var { Reflect } = {
42
+ Reflect : null
43
+ } ;
44
+ super . w ( ) ;
45
+ }
46
+ static {
47
+ var [ Reflect1 ] = [
48
+ null
49
+ ] ;
50
+ super . w ( ) ;
51
+ }
52
+ static {
53
+ super . w ( ) ;
54
+ }
55
+ static {
56
+ super . w ( ) ;
57
+ }
58
+ static {
59
+ super . w ( ) ;
60
+ }
61
+ static {
62
+ let Reflect2 ;
63
+ Reflect2 || ( Reflect2 = { } ) , super . w ( ) ;
64
+ }
65
+ static {
66
+ let Reflect3 ;
67
+ Reflect3 || ( Reflect3 = { } ) , super . w ( ) ;
68
+ }
69
+ static {
70
+ super . w ( ) ;
71
+ }
72
+ static {
73
+ super . w ( ) ;
74
+ }
75
+ static {
76
+ super . w ( ) ;
77
+ }
78
+ static {
79
+ super . w ( ) ;
80
+ }
81
+ }
27
82
export { } ;
28
83
//// [varInContainingScopeStaticField1.ts]
29
- super . w ( ) ;
84
+ class C extends B {
85
+ static _ = super . w ( ) ;
86
+ }
30
87
export { } ;
31
88
//// [varInContainingScopeStaticField2.ts]
32
89
var { Reflect } = {
33
90
Reflect : null
34
91
} ;
35
- super . w ( ) ;
92
+ class C extends B {
93
+ static _ = super . w ( ) ;
94
+ }
36
95
export { } ;
37
96
//// [varInContainingScopeStaticField3.ts]
38
97
var [ Reflect ] = [
39
98
null
40
99
] ;
41
- super . w ( ) ;
100
+ class C extends B {
101
+ static _ = super . w ( ) ;
102
+ }
42
103
export { } ;
43
104
//// [varInContainingScopeStaticBlock1.ts]
105
+ class C extends B {
106
+ static {
107
+ super . w ( ) ;
108
+ }
109
+ }
44
110
export { } ;
45
111
//// [varInContainingScopeStaticBlock2.ts]
46
112
var { Reflect } = {
47
113
Reflect : null
48
114
} ;
115
+ class C extends B {
116
+ static {
117
+ super . w ( ) ;
118
+ }
119
+ }
49
120
export { } ;
50
121
//// [varInContainingScopeStaticBlock3.ts]
51
122
var [ Reflect ] = [
52
123
null
53
124
] ;
125
+ class C extends B {
126
+ static {
127
+ super . w ( ) ;
128
+ }
129
+ }
54
130
export { } ;
55
131
//// [classDeclInContainingScopeStaticField.ts]
56
- super . w ( ) ;
132
+ class C extends B {
133
+ static _ = super . w ( ) ;
134
+ }
57
135
export { } ;
58
136
//// [classDeclInContainingScopeStaticBlock.ts]
137
+ class C extends B {
138
+ static {
139
+ super . w ( ) ;
140
+ }
141
+ }
59
142
export { } ;
60
143
//// [funcDeclInContainingScopeStaticField.ts]
61
- super . w ( ) ;
144
+ class C extends B {
145
+ static _ = super . w ( ) ;
146
+ }
62
147
export { } ;
63
148
//// [funcDeclInContainingScopeStaticBlock.ts]
149
+ class C extends B {
150
+ static {
151
+ super . w ( ) ;
152
+ }
153
+ }
64
154
export { } ;
65
155
//// [valueNamespaceInContainingScopeStaticField.ts]
66
- super . w ( ) ;
156
+ class C extends B {
157
+ static _ = super . w ( ) ;
158
+ }
67
159
export { } ;
68
160
//// [valueNamespaceInContainingScopeStaticBlock.ts]
161
+ class C extends B {
162
+ static {
163
+ super . w ( ) ;
164
+ }
165
+ }
69
166
export { } ;
70
167
//// [enumInContainingScopeStaticField.ts]
71
168
var Reflect ;
72
- Reflect || ( Reflect = { } ) , super . w ( ) ;
169
+ Reflect || ( Reflect = { } ) ;
170
+ class C extends B {
171
+ static _ = super . w ( ) ;
172
+ }
73
173
export { } ;
74
174
//// [enumInContainingScopeStaticBlock.ts]
75
175
var Reflect ;
76
176
Reflect || ( Reflect = { } ) ;
177
+ class C extends B {
178
+ static {
179
+ super . w ( ) ;
180
+ }
181
+ }
77
182
export { } ;
78
183
//// [constEnumInContainingScopeStaticField.ts]
79
184
var Reflect ;
80
- Reflect || ( Reflect = { } ) , super . w ( ) ;
185
+ Reflect || ( Reflect = { } ) ;
186
+ class C extends B {
187
+ static _ = super . w ( ) ;
188
+ }
81
189
export { } ;
82
190
//// [constEnumInContainingScopeStaticBlock.ts]
83
191
var Reflect ;
84
192
Reflect || ( Reflect = { } ) ;
193
+ class C extends B {
194
+ static {
195
+ super . w ( ) ;
196
+ }
197
+ }
85
198
export { } ;
86
199
//// [namespaceImportInContainingScopeStaticField.ts]
87
- super . w ( ) ;
200
+ class C extends B {
201
+ static _ = super . w ( ) ;
202
+ }
88
203
export { } ;
89
204
//// [namespaceImportInContainingScopeStaticBlock.ts]
205
+ class C extends B {
206
+ static {
207
+ super . w ( ) ;
208
+ }
209
+ }
90
210
export { } ;
91
211
//// [namedImportInContainingScopeStaticField.ts]
92
- super . w ( ) ;
212
+ class C extends B {
213
+ static _ = super . w ( ) ;
214
+ }
93
215
export { } ;
94
216
//// [namedImportInContainingScopeStaticBlock.ts]
217
+ class C extends B {
218
+ static {
219
+ super . w ( ) ;
220
+ }
221
+ }
95
222
export { } ;
96
223
//// [namedImportOfInterfaceInContainingScopeStaticField.ts]
97
- super . w ( ) ;
224
+ class C extends B {
225
+ static _ = super . w ( ) ;
226
+ }
98
227
export { } ;
99
228
//// [namedImportOfInterfaceInContainingScopeStaticBlock.ts]
229
+ class C extends B {
230
+ static {
231
+ super . w ( ) ;
232
+ }
233
+ }
100
234
export { } ;
101
235
//// [namedImportOfUninstantiatedNamespaceInContainingScopeStaticField.ts]
102
- super . w ( ) ;
236
+ class C extends B {
237
+ static _ = super . w ( ) ;
238
+ }
103
239
export { } ;
104
240
//// [namedImportOfUninstantiatedNamespaceInContainingScopeStaticBlock.ts]
241
+ class C extends B {
242
+ static {
243
+ super . w ( ) ;
244
+ }
245
+ }
105
246
export { } ;
106
247
//// [namedImportOfConstEnumInContainingScopeStaticField.ts]
107
- super . w ( ) ;
248
+ class C extends B {
249
+ static _ = super . w ( ) ;
250
+ }
108
251
export { } ;
109
252
//// [namedImportOfConstEnumInContainingScopeStaticBlock.ts]
253
+ class C extends B {
254
+ static {
255
+ super . w ( ) ;
256
+ }
257
+ }
110
258
export { } ;
111
259
//// [typeOnlyNamedImportInContainingScopeStaticField.ts]
112
- super . w ( ) ;
260
+ class C extends B {
261
+ static _ = super . w ( ) ;
262
+ }
113
263
export { } ;
114
264
//// [typeOnlyNamedImportInContainingScopeStaticBlock.ts]
265
+ class C extends B {
266
+ static {
267
+ super . w ( ) ;
268
+ }
269
+ }
115
270
export { } ;
116
271
//// [defaultImportInContainingScopeStaticField.ts]
117
- super . w ( ) ;
272
+ class C extends B {
273
+ static _ = super . w ( ) ;
274
+ }
118
275
export { } ;
119
276
//// [defaultImportInContainingScopeStaticBlock.ts]
277
+ class C extends B {
278
+ static {
279
+ super . w ( ) ;
280
+ }
281
+ }
120
282
export { } ;
121
283
//// [typeOnlyDefaultImportInContainingScopeStaticField.ts]
122
- super . w ( ) ;
284
+ class C extends B {
285
+ static _ = super . w ( ) ;
286
+ }
123
287
export { } ;
124
288
//// [typeOnlyDefaultImportInContainingScopeStaticBlock.ts]
289
+ class C extends B {
290
+ static {
291
+ super . w ( ) ;
292
+ }
293
+ }
125
294
export { } ;
126
295
//// [typeInContainingScopeStaticField.ts]
127
- super . w ( ) ;
296
+ class C extends B {
297
+ static _ = super . w ( ) ;
298
+ }
128
299
export { } ;
129
300
//// [typeInContainingScopeStaticBlock.ts]
301
+ class C extends B {
302
+ static {
303
+ super . w ( ) ;
304
+ }
305
+ }
130
306
export { } ;
131
307
//// [interfaceInContainingScopeStaticField.ts]
132
- super . w ( ) ;
308
+ class C extends B {
309
+ static _ = super . w ( ) ;
310
+ }
133
311
export { } ;
134
312
//// [interfaceInContainingScopeStaticBlock.ts]
313
+ class C extends B {
314
+ static {
315
+ super . w ( ) ;
316
+ }
317
+ }
135
318
export { } ;
136
319
//// [uninstantiatedNamespaceInContainingScopeStaticField.ts]
137
- super . w ( ) ;
320
+ class C extends B {
321
+ static _ = super . w ( ) ;
322
+ }
138
323
export { } ;
139
324
//// [uninstantiatedNamespaceInContainingScopeStaticBlock.ts]
325
+ class C extends B {
326
+ static {
327
+ super . w ( ) ;
328
+ }
329
+ }
140
330
export { } ;
141
331
//// [classExprInContainingScopeStaticField.ts]
142
- super . w ( ) ;
332
+ class C extends B {
333
+ static _ = super . w ( ) ;
334
+ }
143
335
export { } ;
144
336
//// [classExprInContainingScopeStaticBlock.ts]
337
+ class C extends B {
338
+ static {
339
+ super . w ( ) ;
340
+ }
341
+ }
145
342
export { } ;
146
343
//// [inContainingClassExprStaticField.ts]
147
344
export { } ;
148
345
//// [inContainingClassExprStaticBlock.ts]
149
346
export { } ;
150
347
//// [funcExprInContainingScopeStaticField.ts]
151
- super . w ( ) ;
348
+ class C extends B {
349
+ static _ = super . w ( ) ;
350
+ }
152
351
export { } ;
153
352
//// [funcExprInContainingScopeStaticBlock.ts]
353
+ class C extends B {
354
+ static {
355
+ super . w ( ) ;
356
+ }
357
+ }
154
358
export { } ;
155
359
//// [inContainingFuncExprStaticField.ts]
156
360
export { } ;
1 commit comments
github-actions[bot] commentedon Nov 24, 2022
Benchmark
es/full/bugs-1
339249
ns/iter (± 19114
)348064
ns/iter (± 21090
)0.97
es/full/minify/libraries/antd
1926569394
ns/iter (± 34703410
)1861224113
ns/iter (± 18958664
)1.04
es/full/minify/libraries/d3
435442912
ns/iter (± 7649321
)389988874
ns/iter (± 6870003
)1.12
es/full/minify/libraries/echarts
1624471008
ns/iter (± 28803665
)1577763775
ns/iter (± 16905140
)1.03
es/full/minify/libraries/jquery
102257399
ns/iter (± 8813358
)98646680
ns/iter (± 2204385
)1.04
es/full/minify/libraries/lodash
130135274
ns/iter (± 4286135
)116542380
ns/iter (± 1726326
)1.12
es/full/minify/libraries/moment
63941126
ns/iter (± 3293122
)59429737
ns/iter (± 2548244
)1.08
es/full/minify/libraries/react
21328940
ns/iter (± 1355804
)19875033
ns/iter (± 430279
)1.07
es/full/minify/libraries/terser
325367259
ns/iter (± 28015923
)295769946
ns/iter (± 4592453
)1.10
es/full/minify/libraries/three
578632415
ns/iter (± 18338390
)556747640
ns/iter (± 9272686
)1.04
es/full/minify/libraries/typescript
3437266357
ns/iter (± 47791599
)3380624220
ns/iter (± 30967521
)1.02
es/full/minify/libraries/victory
856744228
ns/iter (± 28800418
)823330763
ns/iter (± 8991560
)1.04
es/full/minify/libraries/vue
158569815
ns/iter (± 7575003
)149893326
ns/iter (± 3945108
)1.06
es/full/codegen/es3
34035
ns/iter (± 1014
)32325
ns/iter (± 575
)1.05
es/full/codegen/es5
34007
ns/iter (± 807
)32309
ns/iter (± 874
)1.05
es/full/codegen/es2015
34081
ns/iter (± 957
)32335
ns/iter (± 1130
)1.05
es/full/codegen/es2016
34016
ns/iter (± 674
)32269
ns/iter (± 916
)1.05
es/full/codegen/es2017
33999
ns/iter (± 743
)32664
ns/iter (± 1410
)1.04
es/full/codegen/es2018
34008
ns/iter (± 715
)32273
ns/iter (± 669
)1.05
es/full/codegen/es2019
34020
ns/iter (± 1942
)32184
ns/iter (± 737
)1.06
es/full/codegen/es2020
33906
ns/iter (± 842
)32149
ns/iter (± 495
)1.05
es/full/all/es3
200541905
ns/iter (± 8865910
)185618286
ns/iter (± 5086021
)1.08
es/full/all/es5
187712132
ns/iter (± 7367374
)187186209
ns/iter (± 20265378
)1.00
es/full/all/es2015
147288770
ns/iter (± 6736358
)147104205
ns/iter (± 5903807
)1.00
es/full/all/es2016
145597155
ns/iter (± 5191199
)161329879
ns/iter (± 15039864
)0.90
es/full/all/es2017
145379414
ns/iter (± 5165232
)144670050
ns/iter (± 9934192
)1.00
es/full/all/es2018
144724573
ns/iter (± 9131420
)142704662
ns/iter (± 4543639
)1.01
es/full/all/es2019
142600788
ns/iter (± 7385079
)140021092
ns/iter (± 5206629
)1.02
es/full/all/es2020
136994947
ns/iter (± 6100882
)133891968
ns/iter (± 4505645
)1.02
es/full/parser
717720
ns/iter (± 50162
)713844
ns/iter (± 21609
)1.01
es/full/base/fixer
26456
ns/iter (± 818
)26263
ns/iter (± 433
)1.01
es/full/base/resolver_and_hygiene
92926
ns/iter (± 3163
)92195
ns/iter (± 3278
)1.01
serialization of ast node
205
ns/iter (± 1
)205
ns/iter (± 4
)1
serialization of serde
212
ns/iter (± 4
)213
ns/iter (± 7
)1.00
This comment was automatically generated by workflow using github-action-benchmark.