Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
fix(es/compat): Make stage 3 decorator pass use correct state for inn…
- Loading branch information
cc4146c
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
303955
ns/iter (± 2324
)307783
ns/iter (± 7577
)0.99
es/full/minify/libraries/antd
1467484525
ns/iter (± 12067225
)1490980646
ns/iter (± 17109322
)0.98
es/full/minify/libraries/d3
311934217
ns/iter (± 2279178
)315376713
ns/iter (± 5958092
)0.99
es/full/minify/libraries/echarts
1201620404
ns/iter (± 14714019
)1206994815
ns/iter (± 5037923
)1.00
es/full/minify/libraries/jquery
95044278
ns/iter (± 445442
)95047604
ns/iter (± 239309
)1.00
es/full/minify/libraries/lodash
112583075
ns/iter (± 282096
)113142735
ns/iter (± 1357721
)1.00
es/full/minify/libraries/moment
55796479
ns/iter (± 184538
)55839073
ns/iter (± 170007
)1.00
es/full/minify/libraries/react
19913663
ns/iter (± 186646
)19999043
ns/iter (± 37357
)1.00
es/full/minify/libraries/terser
250205455
ns/iter (± 2198087
)246446972
ns/iter (± 710794
)1.02
es/full/minify/libraries/three
452430818
ns/iter (± 3223615
)435833072
ns/iter (± 2456695
)1.04
es/full/minify/libraries/typescript
3009212200
ns/iter (± 35810181
)3003623373
ns/iter (± 9652755
)1.00
es/full/minify/libraries/victory
643910043
ns/iter (± 6962487
)647142461
ns/iter (± 5333664
)1.00
es/full/minify/libraries/vue
135634063
ns/iter (± 332995
)138230877
ns/iter (± 644517
)0.98
es/full/codegen/es3
35988
ns/iter (± 246
)36321
ns/iter (± 120
)0.99
es/full/codegen/es5
36126
ns/iter (± 133
)36282
ns/iter (± 36
)1.00
es/full/codegen/es2015
36088
ns/iter (± 81
)36283
ns/iter (± 65
)0.99
es/full/codegen/es2016
35999
ns/iter (± 74
)36245
ns/iter (± 64
)0.99
es/full/codegen/es2017
36109
ns/iter (± 52
)36309
ns/iter (± 43
)0.99
es/full/codegen/es2018
35933
ns/iter (± 152
)36232
ns/iter (± 84
)0.99
es/full/codegen/es2019
36182
ns/iter (± 113
)36323
ns/iter (± 85
)1.00
es/full/codegen/es2020
36112
ns/iter (± 81
)36286
ns/iter (± 53
)1.00
es/full/all/es3
180025541
ns/iter (± 926230
)179791533
ns/iter (± 719633
)1.00
es/full/all/es5
169749805
ns/iter (± 594731
)171539536
ns/iter (± 886500
)0.99
es/full/all/es2015
126510925
ns/iter (± 586634
)127066027
ns/iter (± 498451
)1.00
es/full/all/es2016
125599591
ns/iter (± 462772
)126586740
ns/iter (± 521394
)0.99
es/full/all/es2017
124701997
ns/iter (± 873902
)125489097
ns/iter (± 708529
)0.99
es/full/all/es2018
122601797
ns/iter (± 454033
)123958117
ns/iter (± 501698
)0.99
es/full/all/es2019
122285845
ns/iter (± 618755
)123461546
ns/iter (± 574127
)0.99
es/full/all/es2020
116097408
ns/iter (± 635344
)118184621
ns/iter (± 317167
)0.98
es/full/parser
514292
ns/iter (± 7108
)517191
ns/iter (± 3961
)0.99
es/full/base/fixer
19248
ns/iter (± 84
)18236
ns/iter (± 128
)1.06
es/full/base/resolver_and_hygiene
95327
ns/iter (± 193
)90877
ns/iter (± 276
)1.05
serialization of serde
313
ns/iter (± 2
)316
ns/iter (± 0
)0.99
css/minify/libraries/bootstrap
30858437
ns/iter (± 121565
)30915808
ns/iter (± 144697
)1.00
css/visitor/compare/clone
2149619
ns/iter (± 10468
)1906383
ns/iter (± 12333
)1.13
css/visitor/compare/visit_mut_span
2276221
ns/iter (± 16431
)2050453
ns/iter (± 6002
)1.11
css/visitor/compare/visit_mut_span_panic
2350754
ns/iter (± 24420
)2128272
ns/iter (± 7926
)1.10
css/visitor/compare/fold_span
2997188
ns/iter (± 18103
)2807297
ns/iter (± 12453
)1.07
css/visitor/compare/fold_span_panic
3181430
ns/iter (± 37217
)3016782
ns/iter (± 11302
)1.05
css/lexer/bootstrap_5_1_3
4808768
ns/iter (± 11285
)4814585
ns/iter (± 2310
)1.00
css/lexer/foundation_6_7_4
4042674
ns/iter (± 4628
)4051902
ns/iter (± 1979
)1.00
css/lexer/tailwind_3_1_1
765232
ns/iter (± 793
)764265
ns/iter (± 278
)1.00
css/parser/bootstrap_5_1_3
20577245
ns/iter (± 84713
)20586787
ns/iter (± 24884
)1.00
css/parser/foundation_6_7_4
16541775
ns/iter (± 40042
)16577051
ns/iter (± 69764
)1.00
css/parser/tailwind_3_1_1
3185031
ns/iter (± 3527
)3199868
ns/iter (± 2839
)1.00
es/codegen/colors
738784
ns/iter (± 400782
)740624
ns/iter (± 401173
)1.00
es/codegen/large
3110146
ns/iter (± 1641323
)3120128
ns/iter (± 1635030
)1.00
es/codegen/with-parser/colors
48859
ns/iter (± 331
)48887
ns/iter (± 243
)1.00
es/codegen/with-parser/large
504321
ns/iter (± 691
)521112
ns/iter (± 3305
)0.97
es/minify/libraries/antd
1302678354
ns/iter (± 14998550
)1323790696
ns/iter (± 13689427
)0.98
es/minify/libraries/d3
277902834
ns/iter (± 1178392
)281493184
ns/iter (± 1478748
)0.99
es/minify/libraries/echarts
1047513178
ns/iter (± 7555550
)1056905603
ns/iter (± 7906080
)0.99
es/minify/libraries/jquery
83333834
ns/iter (± 412914
)83551073
ns/iter (± 222946
)1.00
es/minify/libraries/lodash
101865817
ns/iter (± 275935
)102003795
ns/iter (± 212712
)1.00
es/minify/libraries/moment
49219606
ns/iter (± 97923
)49159782
ns/iter (± 97254
)1.00
es/minify/libraries/react
17943495
ns/iter (± 49027
)17846904
ns/iter (± 49528
)1.01
es/minify/libraries/terser
211292198
ns/iter (± 1033950
)213567474
ns/iter (± 840212
)0.99
es/minify/libraries/three
367812815
ns/iter (± 4047044
)372482774
ns/iter (± 1924747
)0.99
es/minify/libraries/typescript
2574660922
ns/iter (± 13227312
)2613162969
ns/iter (± 10441432
)0.99
es/minify/libraries/victory
570946996
ns/iter (± 14268620
)551217447
ns/iter (± 4675303
)1.04
es/minify/libraries/vue
122616641
ns/iter (± 451207
)123457896
ns/iter (± 738900
)0.99
es/visitor/compare/clone
2067940
ns/iter (± 16496
)2079708
ns/iter (± 9511
)0.99
es/visitor/compare/visit_mut_span
2407046
ns/iter (± 6919
)2409416
ns/iter (± 3513
)1.00
es/visitor/compare/visit_mut_span_panic
2444920
ns/iter (± 12299
)2449959
ns/iter (± 2954
)1.00
es/visitor/compare/fold_span
3486198
ns/iter (± 5068
)3488994
ns/iter (± 6413
)1.00
es/visitor/compare/fold_span_panic
3614200
ns/iter (± 5515
)3616746
ns/iter (± 13140
)1.00
es/lexer/colors
13521
ns/iter (± 44
)13087
ns/iter (± 59
)1.03
es/lexer/angular
6253368
ns/iter (± 21015
)6253308
ns/iter (± 10990
)1.00
es/lexer/backbone
835776
ns/iter (± 3141
)818490
ns/iter (± 1710
)1.02
es/lexer/jquery
4650228
ns/iter (± 6084
)4619606
ns/iter (± 3578
)1.01
es/lexer/jquery mobile
7129219
ns/iter (± 13568
)7082083
ns/iter (± 4298
)1.01
es/lexer/mootools
3687183
ns/iter (± 7511
)3654247
ns/iter (± 4146
)1.01
es/lexer/underscore
693761
ns/iter (± 576
)693703
ns/iter (± 859
)1.00
es/lexer/three
21959742
ns/iter (± 31284
)21803955
ns/iter (± 34962
)1.01
es/lexer/yui
4141302
ns/iter (± 3176
)4054871
ns/iter (± 1919
)1.02
es/parser/colors
29295
ns/iter (± 76
)29370
ns/iter (± 93
)1.00
es/parser/angular
14734350
ns/iter (± 97307
)14459825
ns/iter (± 592043
)1.02
es/parser/backbone
2179528
ns/iter (± 7750
)2138656
ns/iter (± 11336
)1.02
es/parser/jquery
11891230
ns/iter (± 58421
)11691667
ns/iter (± 35685
)1.02
es/parser/jquery mobile
18009218
ns/iter (± 108989
)17854597
ns/iter (± 46470
)1.01
es/parser/mootools
9084464
ns/iter (± 30963
)8932900
ns/iter (± 15419
)1.02
es/parser/underscore
1884593
ns/iter (± 9354
)1866976
ns/iter (± 8857
)1.01
es/parser/three
50626049
ns/iter (± 313655
)49498644
ns/iter (± 205186
)1.02
es/parser/yui
9098435
ns/iter (± 26081
)8972468
ns/iter (± 29532
)1.01
es/preset-env/usage/builtin_type
146647
ns/iter (± 32394
)145339
ns/iter (± 31175
)1.01
es/preset-env/usage/property
20782
ns/iter (± 60
)20271
ns/iter (± 54
)1.03
es/resolver/typescript
95208458
ns/iter (± 1831160
)92968979
ns/iter (± 1396577
)1.02
es/fixer/typescript
66892246
ns/iter (± 1387934
)65904892
ns/iter (± 532711
)1.01
es/hygiene/typescript
143957777
ns/iter (± 576859
)141676734
ns/iter (± 1028313
)1.02
es/resolver_with_hygiene/typescript
307328859
ns/iter (± 2110042
)304889704
ns/iter (± 1768070
)1.01
es/visitor/base-perf/module_clone
62379
ns/iter (± 299
)62496
ns/iter (± 256
)1.00
es/visitor/base-perf/fold_empty
65515
ns/iter (± 350
)65583
ns/iter (± 360
)1.00
es/visitor/base-perf/fold_noop_impl_all
65634
ns/iter (± 242
)66216
ns/iter (± 201
)0.99
es/visitor/base-perf/fold_noop_impl_vec
66487
ns/iter (± 345
)66150
ns/iter (± 253
)1.01
es/visitor/base-perf/boxing_boxed_clone
57
ns/iter (± 0
)61
ns/iter (± 0
)0.93
es/visitor/base-perf/boxing_unboxed_clone
41
ns/iter (± 0
)41
ns/iter (± 0
)1
es/visitor/base-perf/boxing_boxed
113
ns/iter (± 0
)119
ns/iter (± 0
)0.95
es/visitor/base-perf/boxing_unboxed
79
ns/iter (± 0
)81
ns/iter (± 0
)0.98
es/visitor/base-perf/visit_empty
0
ns/iter (± 0
)0
ns/iter (± 0
)NaN
es/visitor/base-perf/visit_contains_this
2678
ns/iter (± 12
)2680
ns/iter (± 16
)1.00
es/base/parallel/resolver/typescript
4716615597
ns/iter (± 244861078
)4640573954
ns/iter (± 287384549
)1.02
es/base/parallel/hygiene/typescript
1550703889
ns/iter (± 21564894
)1570066256
ns/iter (± 30585886
)0.99
misc/visitors/time-complexity/time 5
104
ns/iter (± 0
)104
ns/iter (± 0
)1
misc/visitors/time-complexity/time 10
267
ns/iter (± 0
)267
ns/iter (± 0
)1
misc/visitors/time-complexity/time 15
503
ns/iter (± 5
)504
ns/iter (± 39
)1.00
misc/visitors/time-complexity/time 20
879
ns/iter (± 55
)1060
ns/iter (± 2
)0.83
misc/visitors/time-complexity/time 40
3541
ns/iter (± 13
)3551
ns/iter (± 204
)1.00
misc/visitors/time-complexity/time 60
7338
ns/iter (± 20
)7538
ns/iter (± 36
)0.97
es/full-target/es2016
241941
ns/iter (± 696
)240264
ns/iter (± 761
)1.01
es/full-target/es2017
227845
ns/iter (± 594
)226490
ns/iter (± 479
)1.01
es/full-target/es2018
216982
ns/iter (± 601
)215160
ns/iter (± 612
)1.01
es2020_nullish_coalescing
73808
ns/iter (± 465
)73550
ns/iter (± 314
)1.00
es2020_optional_chaining
103209
ns/iter (± 410
)103634
ns/iter (± 748
)1.00
es2022_class_properties
122012
ns/iter (± 338
)121562
ns/iter (± 564
)1.00
es2018_object_rest_spread
77169
ns/iter (± 176
)77083
ns/iter (± 326
)1.00
es2019_optional_catch_binding
65559
ns/iter (± 201
)65485
ns/iter (± 137
)1.00
es2017_async_to_generator
66097
ns/iter (± 163
)66259
ns/iter (± 153
)1.00
es2016_exponentiation
71429
ns/iter (± 166
)71392
ns/iter (± 257
)1.00
es2015_arrow
74228
ns/iter (± 381
)73853
ns/iter (± 307
)1.01
es2015_block_scoped_fn
70354
ns/iter (± 208
)70233
ns/iter (± 341
)1.00
es2015_block_scoping
134022
ns/iter (± 387
)134162
ns/iter (± 661
)1.00
This comment was automatically generated by workflow using github-action-benchmark.