-
-
Notifications
You must be signed in to change notification settings - Fork 1.2k
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(es/decorators): Reduce the number of sourcemap mappings (#9074)
**Description:** Coverage gets better if we generate fewer source map entries. This PR only fixes the issue for `"coverageProvider": "v8"`. Much more work is required for the default coverage provider I guess. **Related issue:** - #3854
- Loading branch information
Showing
9 changed files
with
143 additions
and
19 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
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
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
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
Oops, something went wrong.
cfe3ba3
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
280327
ns/iter (± 6743
)275430
ns/iter (± 3120
)1.02
es/full/minify/libraries/antd
1913069636
ns/iter (± 111261804
)1887017536
ns/iter (± 103885813
)1.01
es/full/minify/libraries/d3
382309343
ns/iter (± 7376354
)343452650
ns/iter (± 4053372
)1.11
es/full/minify/libraries/echarts
1710333748
ns/iter (± 47175057
)1556670205
ns/iter (± 49263716
)1.10
es/full/minify/libraries/jquery
103831084
ns/iter (± 632271
)103179105
ns/iter (± 653604
)1.01
es/full/minify/libraries/lodash
114214100
ns/iter (± 294164
)114239358
ns/iter (± 525732
)1.00
es/full/minify/libraries/moment
59487896
ns/iter (± 167936
)59416180
ns/iter (± 239091
)1.00
es/full/minify/libraries/react
18347771
ns/iter (± 145435
)18261830
ns/iter (± 50041
)1.00
es/full/minify/libraries/terser
282643405
ns/iter (± 4023890
)273414255
ns/iter (± 1383838
)1.03
es/full/minify/libraries/three
492508876
ns/iter (± 12648773
)474545202
ns/iter (± 10395100
)1.04
es/full/minify/libraries/typescript
3235229727
ns/iter (± 28628404
)3236297429
ns/iter (± 39001397
)1.00
es/full/minify/libraries/victory
750487362
ns/iter (± 19950654
)767220320
ns/iter (± 21248888
)0.98
es/full/minify/libraries/vue
145551120
ns/iter (± 669794
)145448623
ns/iter (± 1276972
)1.00
es/full/codegen/es3
59684
ns/iter (± 121
)60229
ns/iter (± 260
)0.99
es/full/codegen/es5
60020
ns/iter (± 1141
)59678
ns/iter (± 138
)1.01
es/full/codegen/es2015
59740
ns/iter (± 149
)59683
ns/iter (± 120
)1.00
es/full/codegen/es2016
59713
ns/iter (± 146
)59603
ns/iter (± 196
)1.00
es/full/codegen/es2017
59761
ns/iter (± 161
)59802
ns/iter (± 282
)1.00
es/full/codegen/es2018
59967
ns/iter (± 163
)59919
ns/iter (± 78
)1.00
es/full/codegen/es2019
59864
ns/iter (± 158
)59818
ns/iter (± 210
)1.00
es/full/codegen/es2020
59608
ns/iter (± 324
)59651
ns/iter (± 115
)1.00
es/full/all/es3
163128881
ns/iter (± 673681
)162683094
ns/iter (± 1449471
)1.00
es/full/all/es5
157520087
ns/iter (± 685096
)157249346
ns/iter (± 1243844
)1.00
es/full/all/es2015
117717981
ns/iter (± 778180
)116821769
ns/iter (± 914444
)1.01
es/full/all/es2016
117102688
ns/iter (± 895729
)115896189
ns/iter (± 862863
)1.01
es/full/all/es2017
115932104
ns/iter (± 800515
)115496592
ns/iter (± 692719
)1.00
es/full/all/es2018
114383728
ns/iter (± 529053
)113515500
ns/iter (± 808869
)1.01
es/full/all/es2019
113693558
ns/iter (± 816011
)112602873
ns/iter (± 1090450
)1.01
es/full/all/es2020
109847499
ns/iter (± 1145666
)109004340
ns/iter (± 901058
)1.01
es/full/parser
473220
ns/iter (± 3193
)467717
ns/iter (± 1648
)1.01
es/full/base/fixer
15715
ns/iter (± 107
)15856
ns/iter (± 89
)0.99
es/full/base/resolver_and_hygiene
79887
ns/iter (± 3518
)80823
ns/iter (± 186
)0.99
serialization of serde
273
ns/iter (± 6
)268
ns/iter (± 12
)1.02
css/minify/libraries/bootstrap
22394438
ns/iter (± 263111
)23044999
ns/iter (± 755764
)0.97
css/visitor/compare/clone
1403696
ns/iter (± 16393
)1401474
ns/iter (± 12895
)1.00
css/visitor/compare/visit_mut_span
1527230
ns/iter (± 7286
)1515316
ns/iter (± 6560
)1.01
css/visitor/compare/visit_mut_span_panic
1548684
ns/iter (± 43048
)1539233
ns/iter (± 49316
)1.01
css/visitor/compare/fold_span
2039803
ns/iter (± 5604
)2060533
ns/iter (± 7734
)0.99
css/visitor/compare/fold_span_panic
2166088
ns/iter (± 4733
)2159570
ns/iter (± 4142
)1.00
css/lexer/bootstrap_5_1_3
3405780
ns/iter (± 23643
)3433493
ns/iter (± 5389
)0.99
css/lexer/foundation_6_7_4
2761690
ns/iter (± 94751
)2779232
ns/iter (± 2391
)0.99
css/lexer/tailwind_3_1_1
527039
ns/iter (± 1425
)531803
ns/iter (± 11931
)0.99
css/parser/bootstrap_5_1_3
16143874
ns/iter (± 56127
)16038549
ns/iter (± 101657
)1.01
css/parser/foundation_6_7_4
12880326
ns/iter (± 22940
)12813130
ns/iter (± 85877
)1.01
css/parser/tailwind_3_1_1
2553203
ns/iter (± 9681
)2544448
ns/iter (± 15641
)1.00
es/codegen/colors
728851
ns/iter (± 398849
)729701
ns/iter (± 397069
)1.00
es/codegen/large
3000904
ns/iter (± 1610632
)3040635
ns/iter (± 1596012
)0.99
es/codegen/with-parser/colors
42049
ns/iter (± 225
)42877
ns/iter (± 479
)0.98
es/codegen/with-parser/large
456997
ns/iter (± 31202
)457070
ns/iter (± 2112
)1.00
es/minify/libraries/antd
1482849158
ns/iter (± 37596756
)1588622576
ns/iter (± 24878227
)0.93
es/minify/libraries/d3
285587130
ns/iter (± 6096822
)300902492
ns/iter (± 9446718
)0.95
es/minify/libraries/echarts
1206144445
ns/iter (± 10592611
)1297809895
ns/iter (± 8882147
)0.93
es/minify/libraries/jquery
82924744
ns/iter (± 1022974
)83216862
ns/iter (± 640934
)1.00
es/minify/libraries/lodash
104757044
ns/iter (± 207729
)105444398
ns/iter (± 1189285
)0.99
es/minify/libraries/moment
48558338
ns/iter (± 60084
)48303421
ns/iter (± 540638
)1.01
es/minify/libraries/react
16343641
ns/iter (± 21213
)16153857
ns/iter (± 21526
)1.01
es/minify/libraries/terser
218846619
ns/iter (± 984570
)222742183
ns/iter (± 2079585
)0.98
es/minify/libraries/three
370663656
ns/iter (± 6106758
)389857458
ns/iter (± 7185487
)0.95
es/minify/libraries/typescript
2762696828
ns/iter (± 20799943
)2882727141
ns/iter (± 26501621
)0.96
es/minify/libraries/victory
594380927
ns/iter (± 12080303
)663160442
ns/iter (± 22571736
)0.90
es/minify/libraries/vue
122099617
ns/iter (± 1860800
)122344183
ns/iter (± 991422
)1.00
es/visitor/compare/clone
1726948
ns/iter (± 4750
)1725292
ns/iter (± 9754
)1.00
es/visitor/compare/visit_mut_span
2060605
ns/iter (± 11005
)2066533
ns/iter (± 6019
)1.00
es/visitor/compare/visit_mut_span_panic
2107972
ns/iter (± 44318
)2078108
ns/iter (± 52751
)1.01
es/visitor/compare/fold_span
2778845
ns/iter (± 7387
)2784879
ns/iter (± 21347
)1.00
es/visitor/compare/fold_span_panic
2828553
ns/iter (± 7571
)2825287
ns/iter (± 4731
)1.00
es/lexer/colors
10362
ns/iter (± 24
)9979
ns/iter (± 236
)1.04
es/lexer/angular
5096441
ns/iter (± 29097
)5277630
ns/iter (± 92041
)0.97
es/lexer/backbone
643235
ns/iter (± 1821
)632385
ns/iter (± 683
)1.02
es/lexer/jquery
3692540
ns/iter (± 14943
)3650850
ns/iter (± 6123
)1.01
es/lexer/jquery mobile
5508323
ns/iter (± 123332
)5330844
ns/iter (± 9617
)1.03
es/lexer/mootools
2874552
ns/iter (± 20753
)2817543
ns/iter (± 33802
)1.02
es/lexer/underscore
539412
ns/iter (± 1922
)524123
ns/iter (± 1958
)1.03
es/lexer/three
16845690
ns/iter (± 108829
)16284435
ns/iter (± 63454
)1.03
es/lexer/yui
2978630
ns/iter (± 2904
)2976648
ns/iter (± 10476
)1.00
es/lexer/cal-com
13522890
ns/iter (± 58561
)13540788
ns/iter (± 119572
)1.00
es/lexer/typescript
93934551
ns/iter (± 1453385
)92049026
ns/iter (± 835896
)1.02
es/parser/colors
25069
ns/iter (± 130
)25310
ns/iter (± 230
)0.99
es/parser/angular
12815692
ns/iter (± 72207
)12989662
ns/iter (± 122307
)0.99
es/parser/backbone
1849524
ns/iter (± 7848
)1869882
ns/iter (± 7551
)0.99
es/parser/jquery
10239803
ns/iter (± 56621
)10321886
ns/iter (± 61098
)0.99
es/parser/jquery mobile
15455592
ns/iter (± 90990
)15561263
ns/iter (± 96405
)0.99
es/parser/mootools
7996888
ns/iter (± 18483
)8109960
ns/iter (± 21194
)0.99
es/parser/underscore
1616499
ns/iter (± 5807
)1638666
ns/iter (± 6725
)0.99
es/parser/three
44188427
ns/iter (± 285394
)44874009
ns/iter (± 406285
)0.98
es/parser/yui
7590759
ns/iter (± 32845
)7690749
ns/iter (± 45055
)0.99
es/parser/cal-com
41316821
ns/iter (± 708377
)42518817
ns/iter (± 365470
)0.97
es/parser/typescript
275217122
ns/iter (± 2292263
)277428619
ns/iter (± 2820019
)0.99
es/preset-env/usage/builtin_type
141799
ns/iter (± 33723
)135760
ns/iter (± 33551
)1.04
es/preset-env/usage/property
16600
ns/iter (± 113
)16421
ns/iter (± 68
)1.01
es/resolver/typescript
105244532
ns/iter (± 2343329
)101184926
ns/iter (± 1779208
)1.04
es/fixer/typescript
84344429
ns/iter (± 5776074
)83730572
ns/iter (± 3004627
)1.01
es/hygiene/typescript
209491936
ns/iter (± 3259504
)180201712
ns/iter (± 3473273
)1.16
es/resolver_with_hygiene/typescript
326725229
ns/iter (± 3807303
)310051904
ns/iter (± 4735259
)1.05
es/visitor/base-perf/module_clone
57312
ns/iter (± 392
)56968
ns/iter (± 536
)1.01
es/visitor/base-perf/fold_empty
60385
ns/iter (± 779
)60391
ns/iter (± 599
)1.00
es/visitor/base-perf/fold_noop_impl_all
60760
ns/iter (± 438
)60377
ns/iter (± 815
)1.01
es/visitor/base-perf/fold_noop_impl_vec
60863
ns/iter (± 255
)60322
ns/iter (± 451
)1.01
es/visitor/base-perf/boxing_boxed_clone
60
ns/iter (± 0
)61
ns/iter (± 0
)0.98
es/visitor/base-perf/boxing_unboxed_clone
47
ns/iter (± 0
)49
ns/iter (± 1
)0.96
es/visitor/base-perf/boxing_boxed
106
ns/iter (± 0
)106
ns/iter (± 0
)1
es/visitor/base-perf/boxing_unboxed
81
ns/iter (± 0
)85
ns/iter (± 0
)0.95
es/visitor/base-perf/visit_contains_this
2474
ns/iter (± 13
)2485
ns/iter (± 12
)1.00
es/base/parallel/resolver/typescript
2620770108
ns/iter (± 187517135
)2456401746
ns/iter (± 136219302
)1.07
es/base/parallel/hygiene/typescript
3459165530
ns/iter (± 118274545
)3220299378
ns/iter (± 32074356
)1.07
babelify-only
476446
ns/iter (± 10065
)475329
ns/iter (± 3812
)1.00
parse_and_babelify_angular
42010511
ns/iter (± 1055307
)43183478
ns/iter (± 1195811
)0.97
parse_and_babelify_backbone
4546038
ns/iter (± 294981
)4418608
ns/iter (± 279942
)1.03
parse_and_babelify_jquery
29823102
ns/iter (± 316528
)28938290
ns/iter (± 1016986
)1.03
parse_and_babelify_jquery_mobile
52854990
ns/iter (± 953630
)54860153
ns/iter (± 1277388
)0.96
parse_and_babelify_mootools
27487143
ns/iter (± 336121
)26383435
ns/iter (± 1933827
)1.04
parse_and_babelify_underscore
3684703
ns/iter (± 17886
)3738474
ns/iter (± 157335
)0.99
parse_and_babelify_yui
25003515
ns/iter (± 1002709
)31066976
ns/iter (± 3082601
)0.80
html/minify/document/css_spec
45469565
ns/iter (± 289961
)46494117
ns/iter (± 484233
)0.98
html/minify/document/github
18155982
ns/iter (± 252861
)18420202
ns/iter (± 61953
)0.99
html/minify/document/stackoverflow
16613836
ns/iter (± 335456
)16801589
ns/iter (± 783718
)0.99
html/minify/document_fragment/css_spec
46327256
ns/iter (± 346005
)45710907
ns/iter (± 312680
)1.01
html/minify/document_fragment/github
18118441
ns/iter (± 34473
)18116309
ns/iter (± 27492
)1.00
html/minify/document_fragment/stackoverflow
16716482
ns/iter (± 35003
)16522902
ns/iter (± 55126
)1.01
html/document/visitor/compare/clone
168664
ns/iter (± 1308
)165584
ns/iter (± 2601
)1.02
html/document/visitor/compare/visit_mut_span
186384
ns/iter (± 3589
)181065
ns/iter (± 1479
)1.03
html/document/visitor/compare/visit_mut_span_panic
189846
ns/iter (± 7670
)186121
ns/iter (± 2714
)1.02
html/document/visitor/compare/fold_span
232158
ns/iter (± 1711
)228567
ns/iter (± 976
)1.02
html/document/visitor/compare/fold_span_panic
281996
ns/iter (± 1659
)281048
ns/iter (± 1283
)1.00
html/document_fragment/visitor/compare/clone
169323
ns/iter (± 1769
)166340
ns/iter (± 911
)1.02
html/document_fragment/visitor/compare/visit_mut_span
184534
ns/iter (± 1681
)178063
ns/iter (± 888
)1.04
html/document_fragment/visitor/compare/visit_mut_span_panic
190812
ns/iter (± 3450
)184154
ns/iter (± 1266
)1.04
html/document_fragment/visitor/compare/fold_span
230672
ns/iter (± 2627
)228998
ns/iter (± 930
)1.01
html/document_fragment/visitor/compare/fold_span_panic
281430
ns/iter (± 1155
)278326
ns/iter (± 1089
)1.01
html/lexer/css_2021_spec
12867872
ns/iter (± 33698
)12915945
ns/iter (± 94765
)1.00
html/lexer/github_com_17_05_2022
4902965
ns/iter (± 78007
)4941286
ns/iter (± 22916
)0.99
html/lexer/stackoverflow_com_17_05_2022
4653564
ns/iter (± 3975
)4645095
ns/iter (± 13695
)1.00
html/parser/parser_document/css_2021_spec
25183148
ns/iter (± 363461
)25416129
ns/iter (± 57171
)0.99
html/parser/parser_document/github_com_17_05_2022
8422110
ns/iter (± 14678
)8544722
ns/iter (± 12356
)0.99
html/parser/parser_document/stackoverflow_com_17_05_2022
7292514
ns/iter (± 15684
)7428371
ns/iter (± 8909
)0.98
html/parser/parser_document_fragment/css_2021_spec
24748151
ns/iter (± 98012
)25063023
ns/iter (± 92822
)0.99
html/parser/parser_document_fragment/github_com_17_05_2022
8387524
ns/iter (± 31974
)8413379
ns/iter (± 41618
)1.00
html/parser/parser_document_fragment/stackoverflow_com_17_05_2022
7294714
ns/iter (± 40624
)7384744
ns/iter (± 29965
)0.99
This comment was automatically generated by workflow using github-action-benchmark.