Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
test(es/minifier): Enable size tests created from
creduce
(#6646)
- Loading branch information
Showing
61 changed files
with
67 additions
and
38 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/05f3b568bfaa8ece7f1eb857ea288eb8c696fb04/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[]({c(){a({c:()=>b})}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/07135b51c260c4d625d923239df66176ae42be80/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/1307ecae57445459527af71fb229e8ed8213bad9/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){a={b:{c:{"":{d:"Az̧ Z̧a‘āyin"}}}}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/183435826ca7dac36bdd1f6e603ba738fc710a1b/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){a}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/34c8af5de1b84b8283dbd651a03571c7f243e8b2/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[]({d(){b(b)}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/36260571a27136b062437bddc1782e84b71055f6/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[]({a(){b({c:{c:d?{c:{e:". We’re working to bring this to a frameworks soon."}}:0}})}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/37f0ab9950257024a9116d933f4ad3c72b88471e/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){var n=function(){n[b]}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/39ee86af2a2157bccd42915ff69b6d3abff2b725/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
c(function(){b}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/3a405a6fe7e6e52e8e46ad447ea34ed3bb2c89a8/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/3b335e237f275bec488d72f8934589b74346a0c1/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){var n=function(){0(function(){return n})}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/3f1b1f240dbfc9585d82094d944515c068eac6dc/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){var n=function(){b(function(){b(n)})}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/40a586d8ac72ba5686c4b250184acfa11620d814/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
({function:()=>({})})(); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/4dfc0f7ca994bdaddd4ac283d2bb75a232047f70/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){var n=function(){n.b}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/54531ba076299b43c00a0d234240369f93371a41/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){var a=b;d.e(a);var r=b;d.e(r);var v=e(v)}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/5cf31de5417c846f70f5ce592351197f764d753b/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/6d4d9a62f2b2a45ed97871a54c3871f6535d66e1/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/6d52ebcc72a64f1f1ef2594baecb5dcab49b1a32/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[]({d(){if(a)try{for(c;;);}catch{}}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/80eb9c2dd2f825dd3583cd0f1ffbd56b8c6191bb/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/827a2682618668d02cb6e4ad6e17bd62cdba0dd2/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/991835278eecab695ad3515447b5747adcdfe1b4/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){a(function(){})}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/a83cc6221479cbf2ab203169588b1e39b76a4a61/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[]({function(){a(function(){b(function(){for(var f;;)if(void 0==d)for(var f=e;;f);})})}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/b44e25a2b8c64cd1d2a448bc214c8f9a589b1245/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
self=self||[].push[{8:function(){0()}}]; |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/b57e4ca6d118a9480312f6f3ac809245bbed8115/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){var n;n=function(){b(n)}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/bfb48fed563e5fb468b88b6a6670972c3ca7ee38/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
a=b?function(){}:function(){}; |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/c284f333b99f5a7b22676723103375bc8a307869/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
0(function(){}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/cb3806c635e59c15d84ee6c6cae3db9c9fce06cc/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[](function(){var n=function(){b(n)}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/de4c599f0856587c5478f4f8d3cce9d91f9c8937/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
self=self||[].push[{4:function(){0()},80288:0}]; |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/e4dd4373c192c6fe2fc929bc55d1ed625b974338/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[]({c(){a=({}).b}}); |
File renamed without changes.
1 change: 1 addition & 0 deletions
1
crates/swc_ecma_minifier/tests/full/size/ecbeb82a70cef8575c7f48355f383c6c4cc1bca4/output.js
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
[]({b(){a;"use strict"}}); |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
7f3e698
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Benchmark
es/full/bugs-1
303178
ns/iter (± 3922
)309164
ns/iter (± 8660
)0.98
es/full/minify/libraries/antd
1840434509
ns/iter (± 32781904
)1658497902
ns/iter (± 32551585
)1.11
es/full/minify/libraries/d3
372732248
ns/iter (± 6411226
)336739727
ns/iter (± 5737534
)1.11
es/full/minify/libraries/echarts
1546580071
ns/iter (± 7306409
)1404285052
ns/iter (± 14739762
)1.10
es/full/minify/libraries/jquery
99304503
ns/iter (± 1057327
)91683329
ns/iter (± 1307883
)1.08
es/full/minify/libraries/lodash
116829698
ns/iter (± 873992
)110280854
ns/iter (± 1280948
)1.06
es/full/minify/libraries/moment
54373814
ns/iter (± 429725
)54465987
ns/iter (± 658966
)1.00
es/full/minify/libraries/react
19974652
ns/iter (± 106593
)19999513
ns/iter (± 313779
)1.00
es/full/minify/libraries/terser
279269661
ns/iter (± 5630331
)263450606
ns/iter (± 2847287
)1.06
es/full/minify/libraries/three
509457819
ns/iter (± 8165821
)475276523
ns/iter (± 5883082
)1.07
es/full/minify/libraries/typescript
3395993078
ns/iter (± 21229753
)3141246203
ns/iter (± 17535061
)1.08
es/full/minify/libraries/victory
762531008
ns/iter (± 15163029
)719105159
ns/iter (± 7230620
)1.06
es/full/minify/libraries/vue
141285461
ns/iter (± 1737987
)136853527
ns/iter (± 1514360
)1.03
es/full/codegen/es3
27742
ns/iter (± 61
)27600
ns/iter (± 64
)1.01
es/full/codegen/es5
27757
ns/iter (± 61
)27550
ns/iter (± 84
)1.01
es/full/codegen/es2015
27808
ns/iter (± 72
)27614
ns/iter (± 62
)1.01
es/full/codegen/es2016
27740
ns/iter (± 202
)27655
ns/iter (± 60
)1.00
es/full/codegen/es2017
27732
ns/iter (± 50
)27627
ns/iter (± 59
)1.00
es/full/codegen/es2018
27739
ns/iter (± 63
)27569
ns/iter (± 78
)1.01
es/full/codegen/es2019
27744
ns/iter (± 65
)27640
ns/iter (± 61
)1.00
es/full/codegen/es2020
27735
ns/iter (± 64
)27623
ns/iter (± 75
)1.00
es/full/all/es3
166586066
ns/iter (± 2224811
)171342891
ns/iter (± 7223138
)0.97
es/full/all/es5
158817215
ns/iter (± 3570625
)162663744
ns/iter (± 1863984
)0.98
es/full/all/es2015
119828290
ns/iter (± 3398021
)121591467
ns/iter (± 1353148
)0.99
es/full/all/es2016
119356919
ns/iter (± 1149187
)120319700
ns/iter (± 1546610
)0.99
es/full/all/es2017
117331145
ns/iter (± 1438308
)120908342
ns/iter (± 2080854
)0.97
es/full/all/es2018
117092745
ns/iter (± 2026017
)118387830
ns/iter (± 5068178
)0.99
es/full/all/es2019
116098498
ns/iter (± 1610970
)118411709
ns/iter (± 1796243
)0.98
es/full/all/es2020
111011129
ns/iter (± 1407976
)114977447
ns/iter (± 2695421
)0.97
es/full/parser
509660
ns/iter (± 11312
)504654
ns/iter (± 8155
)1.01
es/full/base/fixer
22019
ns/iter (± 40
)22061
ns/iter (± 19
)1.00
es/full/base/resolver_and_hygiene
77076
ns/iter (± 100
)77142
ns/iter (± 161
)1.00
serialization of ast node
142
ns/iter (± 0
)143
ns/iter (± 0
)0.99
serialization of serde
127
ns/iter (± 0
)126
ns/iter (± 0
)1.01
css/minify/libraries/bootstrap
27531099
ns/iter (± 143091
)27681239
ns/iter (± 325892
)0.99
css/visitor/compare/clone
2085271
ns/iter (± 3608
)2074437
ns/iter (± 9519
)1.01
css/visitor/compare/visit_mut_span
2290849
ns/iter (± 8375
)2267634
ns/iter (± 6582
)1.01
css/visitor/compare/visit_mut_span_panic
2326650
ns/iter (± 8255
)2339508
ns/iter (± 8807
)0.99
css/visitor/compare/fold_span
2974268
ns/iter (± 14182
)3002266
ns/iter (± 19137
)0.99
css/visitor/compare/fold_span_panic
3113650
ns/iter (± 27510
)3196239
ns/iter (± 27356
)0.97
css/lexer/bootstrap_5_1_3
5210260
ns/iter (± 2308
)5181869
ns/iter (± 3868
)1.01
css/lexer/foundation_6_7_4
4397724
ns/iter (± 1764
)4386719
ns/iter (± 747
)1.00
css/lexer/tailwind_3_1_1
826046
ns/iter (± 6692
)825199
ns/iter (± 397
)1.00
css/parser/bootstrap_5_1_3
21086893
ns/iter (± 227815
)20824915
ns/iter (± 63673
)1.01
css/parser/foundation_6_7_4
16982330
ns/iter (± 248959
)16591933
ns/iter (± 47244
)1.02
css/parser/tailwind_3_1_1
3187795
ns/iter (± 1575
)3198276
ns/iter (± 2739
)1.00
es/codegen/colors
331144
ns/iter (± 184176
)324034
ns/iter (± 181691
)1.02
es/codegen/large
1161226
ns/iter (± 579829
)1219163
ns/iter (± 640175
)0.95
es/codegen/with-parser/colors
46374
ns/iter (± 317
)45250
ns/iter (± 962
)1.02
es/codegen/with-parser/large
515187
ns/iter (± 2649
)512102
ns/iter (± 727
)1.01
es/minify/libraries/antd
1568118552
ns/iter (± 16216964
)1489467255
ns/iter (± 24937301
)1.05
es/minify/libraries/d3
306943417
ns/iter (± 4487997
)306093692
ns/iter (± 3371481
)1.00
es/minify/libraries/echarts
1303495631
ns/iter (± 13172560
)1255810201
ns/iter (± 9111416
)1.04
es/minify/libraries/jquery
79864881
ns/iter (± 754529
)81025305
ns/iter (± 962873
)0.99
es/minify/libraries/lodash
99191995
ns/iter (± 1012947
)100519607
ns/iter (± 1038616
)0.99
es/minify/libraries/moment
46696170
ns/iter (± 253519
)47949674
ns/iter (± 800143
)0.97
es/minify/libraries/react
17611829
ns/iter (± 118646
)17903896
ns/iter (± 283813
)0.98
es/minify/libraries/terser
232455585
ns/iter (± 2170812
)235432304
ns/iter (± 3831041
)0.99
es/minify/libraries/three
427579106
ns/iter (± 12723708
)417855789
ns/iter (± 7173180
)1.02
es/minify/libraries/typescript
2931431405
ns/iter (± 11099899
)2720688975
ns/iter (± 25052264
)1.08
es/minify/libraries/victory
653667201
ns/iter (± 9294058
)600579516
ns/iter (± 15944068
)1.09
es/minify/libraries/vue
122737716
ns/iter (± 3698920
)122318565
ns/iter (± 1151759
)1.00
es/visitor/compare/clone
2393683
ns/iter (± 20147
)2374305
ns/iter (± 14337
)1.01
es/visitor/compare/visit_mut_span
2809659
ns/iter (± 10998
)2820973
ns/iter (± 11043
)1.00
es/visitor/compare/visit_mut_span_panic
2855963
ns/iter (± 7086
)2875438
ns/iter (± 18418
)0.99
es/visitor/compare/fold_span
3940242
ns/iter (± 29527
)4093510
ns/iter (± 53444
)0.96
es/visitor/compare/fold_span_panic
4192987
ns/iter (± 82686
)4130487
ns/iter (± 11420
)1.02
es/lexer/colors
17513
ns/iter (± 14
)17376
ns/iter (± 17
)1.01
es/lexer/angular
8260229
ns/iter (± 5197
)8222957
ns/iter (± 3878
)1.00
es/lexer/backbone
1080718
ns/iter (± 506
)1072703
ns/iter (± 1030
)1.01
es/lexer/jquery
5990726
ns/iter (± 5377
)5961060
ns/iter (± 1647
)1.00
es/lexer/jquery mobile
9218833
ns/iter (± 10116
)9202628
ns/iter (± 2969
)1.00
es/lexer/mootools
4710437
ns/iter (± 8577
)4681639
ns/iter (± 2280
)1.01
es/lexer/underscore
901378
ns/iter (± 582
)895748
ns/iter (± 201
)1.01
es/lexer/three
28153410
ns/iter (± 51670
)27970004
ns/iter (± 43653
)1.01
es/lexer/yui
5078187
ns/iter (± 2044
)5045609
ns/iter (± 2528
)1.01
es/parser/colors
31002
ns/iter (± 147
)30955
ns/iter (± 137
)1.00
es/parser/angular
16538519
ns/iter (± 213973
)16291599
ns/iter (± 158787
)1.02
es/parser/backbone
2342415
ns/iter (± 12682
)2328823
ns/iter (± 9666
)1.01
es/parser/jquery
12880259
ns/iter (± 96094
)12641949
ns/iter (± 97888
)1.02
es/parser/jquery mobile
21542624
ns/iter (± 339194
)20434651
ns/iter (± 269666
)1.05
es/parser/mootools
9765021
ns/iter (± 142415
)9614747
ns/iter (± 27480
)1.02
es/parser/underscore
1979381
ns/iter (± 14080
)1981744
ns/iter (± 11750
)1.00
es/parser/three
62131398
ns/iter (± 294817
)59511262
ns/iter (± 261020
)1.04
es/parser/yui
9826220
ns/iter (± 87471
)9785584
ns/iter (± 52868
)1.00
es/preset-env/usage/builtin_type
138767
ns/iter (± 31371
)142613
ns/iter (± 33413
)0.97
es/preset-env/usage/property
21657
ns/iter (± 113
)21513
ns/iter (± 94
)1.01
es/resolver/typescript
121307717
ns/iter (± 1894633
)112530687
ns/iter (± 4172540
)1.08
es/fixer/typescript
97278972
ns/iter (± 1450335
)86490361
ns/iter (± 886577
)1.12
es/hygiene/typescript
193439913
ns/iter (± 1825731
)172888934
ns/iter (± 2004582
)1.12
es/resolver_with_hygiene/typescript
339607024
ns/iter (± 3480656
)299517132
ns/iter (± 5000883
)1.13
es/visitor/base-perf/module_clone
74336
ns/iter (± 559
)73978
ns/iter (± 799
)1.00
es/visitor/base-perf/fold_empty
86525
ns/iter (± 1821
)86782
ns/iter (± 1672
)1.00
es/visitor/base-perf/fold_noop_impl_all
85954
ns/iter (± 1729
)86179
ns/iter (± 1352
)1.00
es/visitor/base-perf/fold_noop_impl_vec
86591
ns/iter (± 1382
)86516
ns/iter (± 790
)1.00
es/visitor/base-perf/boxing_boxed_clone
54
ns/iter (± 0
)54
ns/iter (± 0
)1
es/visitor/base-perf/boxing_unboxed_clone
63
ns/iter (± 0
)58
ns/iter (± 0
)1.09
es/visitor/base-perf/boxing_boxed
100
ns/iter (± 0
)101
ns/iter (± 0
)0.99
es/visitor/base-perf/boxing_unboxed
104
ns/iter (± 0
)104
ns/iter (± 0
)1
es/visitor/base-perf/visit_contains_this
3478
ns/iter (± 74
)3655
ns/iter (± 85
)0.95
es/base/parallel/resolver/typescript
5195676837
ns/iter (± 363114956
)5354642080
ns/iter (± 338253663
)0.97
es/base/parallel/hygiene/typescript
2285898900
ns/iter (± 17478351
)2034971140
ns/iter (± 23556992
)1.12
misc/visitors/time-complexity/time 5
103
ns/iter (± 0
)103
ns/iter (± 0
)1
misc/visitors/time-complexity/time 10
337
ns/iter (± 0
)365
ns/iter (± 1
)0.92
misc/visitors/time-complexity/time 15
648
ns/iter (± 0
)703
ns/iter (± 34
)0.92
misc/visitors/time-complexity/time 20
1263
ns/iter (± 44
)1247
ns/iter (± 1
)1.01
misc/visitors/time-complexity/time 40
6680
ns/iter (± 24
)6680
ns/iter (± 47
)1
misc/visitors/time-complexity/time 60
17097
ns/iter (± 37
)17237
ns/iter (± 162
)0.99
es/full-target/es2016
188001
ns/iter (± 552
)187718
ns/iter (± 453
)1.00
es/full-target/es2017
181604
ns/iter (± 1178
)181532
ns/iter (± 409
)1.00
es/full-target/es2018
169722
ns/iter (± 443
)170249
ns/iter (± 482
)1.00
es2020_nullish_coalescing
65033
ns/iter (± 66
)65484
ns/iter (± 156
)0.99
es2020_optional_chaining
94739
ns/iter (± 5602
)94651
ns/iter (± 922
)1.00
es2022_class_properties
92522
ns/iter (± 155
)92202
ns/iter (± 202
)1.00
es2018_object_rest_spread
70467
ns/iter (± 125
)69748
ns/iter (± 88
)1.01
es2019_optional_catch_binding
60362
ns/iter (± 85
)60034
ns/iter (± 111
)1.01
es2017_async_to_generator
60680
ns/iter (± 93
)60293
ns/iter (± 113
)1.01
es2016_exponentiation
63631
ns/iter (± 122
)63579
ns/iter (± 115
)1.00
es2015_arrow
69016
ns/iter (± 190
)68522
ns/iter (± 240
)1.01
es2015_block_scoped_fn
64770
ns/iter (± 203
)64730
ns/iter (± 175
)1.00
es2015_block_scoping
137306
ns/iter (± 250
)139856
ns/iter (± 11173
)0.98
es2015_classes
115653
ns/iter (± 589
)115284
ns/iter (± 420
)1.00
es2015_computed_props
60041
ns/iter (± 145
)59546
ns/iter (± 68
)1.01
es2015_destructuring
114416
ns/iter (± 315
)114149
ns/iter (± 434
)1.00
es2015_duplicate_keys
62596
ns/iter (± 106
)62374
ns/iter (± 82
)1.00
es2015_parameters
77642
ns/iter (± 243
)77791
ns/iter (± 98
)1.00
es2015_fn_name
66052
ns/iter (± 621
)65062
ns/iter (± 541
)1.02
es2015_for_of
63103
ns/iter (± 129
)62909
ns/iter (± 54
)1.00
es2015_instanceof
61999
ns/iter (± 85
)61611
ns/iter (± 402
)1.01
es2015_shorthand_property
59785
ns/iter (± 85
)59715
ns/iter (± 81
)1.00
es2015_spread
60053
ns/iter (± 139
)59452
ns/iter (± 76
)1.01
es2015_sticky_regex
61033
ns/iter (± 101
)61102
ns/iter (± 118
)1.00
es2015_typeof_symbol
61187
ns/iter (± 81
)60953
ns/iter (± 70
)1.00
es/transform/baseline/base
50743
ns/iter (± 131
)50313
ns/iter (± 80
)1.01
es/transform/baseline/common_reserved_word
61641
ns/iter (± 80
)61130
ns/iter (± 99
)1.01
es/transform/baseline/common_typescript
168651
ns/iter (± 198
)140788
ns/iter (± 233
)1.20
es/target/es3
169643
ns/iter (± 293
)168603
ns/iter (± 136
)1.01
es/target/es2015
630958
ns/iter (± 1871
)626422
ns/iter (± 1299
)1.01
es/target/es2016
63711
ns/iter (± 125
)63710
ns/iter (± 166
)1.00
es/target/es2017
60850
ns/iter (± 89
)60477
ns/iter (± 148
)1.01
es/target/es2018
80553
ns/iter (± 88
)80025
ns/iter (± 170
)1.01
es/target/es2020
131653
ns/iter (± 271
)131426
ns/iter (± 269
)1.00
babelify-only
661306
ns/iter (± 1382
)660753
ns/iter (± 1507
)1.00
parse_and_babelify_angular
44436915
ns/iter (± 424917
)42817814
ns/iter (± 431562
)1.04
parse_and_babelify_backbone
5538722
ns/iter (± 94296
)5438531
ns/iter (± 54909
)1.02
parse_and_babelify_jquery
34361138
ns/iter (± 336004
)32554003
ns/iter (± 639348
)1.06
parse_and_babelify_jquery_mobile
60069204
ns/iter (± 950455
)55176981
ns/iter (± 1779121
)1.09
parse_and_babelify_mootools
35581053
ns/iter (± 679211
)33627407
ns/iter (± 368537
)1.06
parse_and_babelify_underscore
4469290
ns/iter (± 72486
)4358292
ns/iter (± 43453
)1.03
parse_and_babelify_yui
35669647
ns/iter (± 322813
)32953685
ns/iter (± 654318
)1.08
html/minify/document/css_spec
44071144
ns/iter (± 270853
)42425909
ns/iter (± 354140
)1.04
html/minify/document/github
17881747
ns/iter (± 71777
)17515564
ns/iter (± 85971
)1.02
html/minify/document/stackoverflow
16093056
ns/iter (± 102717
)15594722
ns/iter (± 59065
)1.03
html/minify/document_fragment/css_spec
43287602
ns/iter (± 447251
)40594422
ns/iter (± 128321
)1.07
html/minify/document_fragment/github
17378679
ns/iter (± 87497
)16811975
ns/iter (± 33378
)1.03
html/minify/document_fragment/stackoverflow
15821257
ns/iter (± 63666
)15234972
ns/iter (± 55567
)1.04
html/document/visitor/compare/clone
339085
ns/iter (± 2268
)343028
ns/iter (± 3489
)0.99
html/document/visitor/compare/visit_mut_span
366435
ns/iter (± 1862
)367902
ns/iter (± 2376
)1.00
html/document/visitor/compare/visit_mut_span_panic
382299
ns/iter (± 2176
)376653
ns/iter (± 1733
)1.01
html/document/visitor/compare/fold_span
411123
ns/iter (± 1886
)406719
ns/iter (± 2270
)1.01
html/document/visitor/compare/fold_span_panic
458729
ns/iter (± 1347
)466892
ns/iter (± 1671
)0.98
html/document_fragment/visitor/compare/clone
345217
ns/iter (± 1769
)343598
ns/iter (± 2202
)1.00
html/document_fragment/visitor/compare/visit_mut_span
372190
ns/iter (± 2327
)368214
ns/iter (± 8052
)1.01
html/document_fragment/visitor/compare/visit_mut_span_panic
375645
ns/iter (± 1635
)374081
ns/iter (± 1239
)1.00
html/document_fragment/visitor/compare/fold_span
409612
ns/iter (± 2054
)407089
ns/iter (± 2637
)1.01
html/document_fragment/visitor/compare/fold_span_panic
463005
ns/iter (± 1810
)458944
ns/iter (± 1652
)1.01
html/lexer/css_2021_spec
15596303
ns/iter (± 8995
)15571473
ns/iter (± 10297
)1.00
html/lexer/github_com_17_05_2022
6060778
ns/iter (± 3283
)6051138
ns/iter (± 2492
)1.00
html/lexer/stackoverflow_com_17_05_2022
5667744
ns/iter (± 2165
)5646583
ns/iter (± 2393
)1.00
html/parser/parser_document/css_2021_spec
28281573
ns/iter (± 44961
)26095564
ns/iter (± 193844
)1.08
html/parser/parser_document/github_com_17_05_2022
8886451
ns/iter (± 20261
)8799031
ns/iter (± 9432
)1.01
html/parser/parser_document/stackoverflow_com_17_05_2022
7802016
ns/iter (± 26239
)7721927
ns/iter (± 6574
)1.01
html/parser/parser_document_fragment/css_2021_spec
27450868
ns/iter (± 769445
)26413000
ns/iter (± 266077
)1.04
html/parser/parser_document_fragment/github_com_17_05_2022
8769596
ns/iter (± 31546
)8810456
ns/iter (± 7300
)1.00
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022
7716820
ns/iter (± 12588
)7736761
ns/iter (± 4407
)1.00
This comment was automatically generated by workflow using github-action-benchmark.