-
-
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.
feat(swc_core): Expose plugin proxy to the host env (#7391)
- Loading branch information
Showing
1 changed file
with
12 additions
and
2 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
05b4c11
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
309018
ns/iter (± 8959
)255070
ns/iter (± 5126
)1.21
es/full/minify/libraries/antd
1543599392
ns/iter (± 21538301
)1284193998
ns/iter (± 20913473
)1.20
es/full/minify/libraries/d3
291104106
ns/iter (± 7688411
)259174361
ns/iter (± 7593848
)1.12
es/full/minify/libraries/echarts
1193738212
ns/iter (± 14301568
)1023820184
ns/iter (± 16726767
)1.17
es/full/minify/libraries/jquery
91693698
ns/iter (± 264190
)78514084
ns/iter (± 278090
)1.17
es/full/minify/libraries/lodash
106096775
ns/iter (± 530507
)88771556
ns/iter (± 710417
)1.20
es/full/minify/libraries/moment
52547041
ns/iter (± 296898
)46123745
ns/iter (± 416089
)1.14
es/full/minify/libraries/react
19319047
ns/iter (± 87976
)16497023
ns/iter (± 72838
)1.17
es/full/minify/libraries/terser
241082097
ns/iter (± 1637810
)207858862
ns/iter (± 2908454
)1.16
es/full/minify/libraries/three
420515259
ns/iter (± 4870069
)365030575
ns/iter (± 3352985
)1.15
es/full/minify/libraries/typescript
2949260251
ns/iter (± 19668669
)2550999489
ns/iter (± 24026023
)1.16
es/full/minify/libraries/victory
618554119
ns/iter (± 7998718
)553006804
ns/iter (± 11172866
)1.12
es/full/minify/libraries/vue
128252949
ns/iter (± 1100914
)110412705
ns/iter (± 802921
)1.16
es/full/codegen/es3
33244
ns/iter (± 245
)31172
ns/iter (± 66
)1.07
es/full/codegen/es5
33404
ns/iter (± 56
)31258
ns/iter (± 55
)1.07
es/full/codegen/es2015
33292
ns/iter (± 207
)31150
ns/iter (± 82
)1.07
es/full/codegen/es2016
33336
ns/iter (± 162
)31188
ns/iter (± 83
)1.07
es/full/codegen/es2017
33198
ns/iter (± 196
)31147
ns/iter (± 73
)1.07
es/full/codegen/es2018
33134
ns/iter (± 193
)31169
ns/iter (± 84
)1.06
es/full/codegen/es2019
33137
ns/iter (± 202
)31126
ns/iter (± 80
)1.06
es/full/codegen/es2020
33247
ns/iter (± 393
)31286
ns/iter (± 120
)1.06
es/full/all/es3
181384745
ns/iter (± 2935375
)155084214
ns/iter (± 634133
)1.17
es/full/all/es5
173670265
ns/iter (± 3206855
)147847699
ns/iter (± 707731
)1.17
es/full/all/es2015
137389277
ns/iter (± 1744002
)110344074
ns/iter (± 785617
)1.25
es/full/all/es2016
134262537
ns/iter (± 1600786
)109567495
ns/iter (± 509145
)1.23
es/full/all/es2017
133322824
ns/iter (± 1781974
)108893523
ns/iter (± 557906
)1.22
es/full/all/es2018
127231435
ns/iter (± 2472922
)106573752
ns/iter (± 707219
)1.19
es/full/all/es2019
123356419
ns/iter (± 1508555
)106187291
ns/iter (± 1002460
)1.16
es/full/all/es2020
117503773
ns/iter (± 800841
)102292956
ns/iter (± 1795840
)1.15
es/full/parser
508308
ns/iter (± 7711
)454295
ns/iter (± 5987
)1.12
es/full/base/fixer
22545
ns/iter (± 83
)18060
ns/iter (± 103
)1.25
es/full/base/resolver_and_hygiene
85360
ns/iter (± 386
)76425
ns/iter (± 154
)1.12
serialization of serde
122
ns/iter (± 0
)118
ns/iter (± 0
)1.03
css/minify/libraries/bootstrap
27636808
ns/iter (± 286683
)23646279
ns/iter (± 176018
)1.17
css/visitor/compare/clone
2140121
ns/iter (± 11942
)1658924
ns/iter (± 5832
)1.29
css/visitor/compare/visit_mut_span
2322966
ns/iter (± 9205
)1799448
ns/iter (± 5802
)1.29
css/visitor/compare/visit_mut_span_panic
2376693
ns/iter (± 7139
)1863438
ns/iter (± 11411
)1.28
css/visitor/compare/fold_span
3083000
ns/iter (± 16687
)2573728
ns/iter (± 9088
)1.20
css/visitor/compare/fold_span_panic
3238277
ns/iter (± 33885
)2757838
ns/iter (± 12625
)1.17
css/lexer/bootstrap_5_1_3
5205863
ns/iter (± 12431
)4510585
ns/iter (± 4479
)1.15
css/lexer/foundation_6_7_4
4379789
ns/iter (± 83457
)3845095
ns/iter (± 3337
)1.14
css/lexer/tailwind_3_1_1
832425
ns/iter (± 1073
)719140
ns/iter (± 725
)1.16
css/parser/bootstrap_5_1_3
21140132
ns/iter (± 96453
)18385166
ns/iter (± 91426
)1.15
css/parser/foundation_6_7_4
16845764
ns/iter (± 44727
)14753848
ns/iter (± 61169
)1.14
css/parser/tailwind_3_1_1
3224869
ns/iter (± 4527
)2802331
ns/iter (± 2098
)1.15
es/codegen/colors
696353
ns/iter (± 405608
)329705
ns/iter (± 185743
)2.11
es/codegen/large
1200941
ns/iter (± 592400
)1340625
ns/iter (± 736180
)0.90
es/codegen/with-parser/colors
48454
ns/iter (± 236
)42535
ns/iter (± 567
)1.14
es/codegen/with-parser/large
529187
ns/iter (± 1109
)474349
ns/iter (± 750
)1.12
es/minify/libraries/antd
1383575842
ns/iter (± 10982122
)1146526335
ns/iter (± 20048746
)1.21
es/minify/libraries/d3
263774233
ns/iter (± 2315329
)225041611
ns/iter (± 3265842
)1.17
es/minify/libraries/echarts
1062316139
ns/iter (± 10464404
)909950484
ns/iter (± 11956656
)1.17
es/minify/libraries/jquery
81859731
ns/iter (± 601427
)70035095
ns/iter (± 143569
)1.17
es/minify/libraries/lodash
97095343
ns/iter (± 657644
)80869733
ns/iter (± 515472
)1.20
es/minify/libraries/moment
46792125
ns/iter (± 523434
)40528753
ns/iter (± 155287
)1.15
es/minify/libraries/react
17261761
ns/iter (± 121838
)14966169
ns/iter (± 103416
)1.15
es/minify/libraries/terser
209509657
ns/iter (± 3075363
)184831155
ns/iter (± 2045394
)1.13
es/minify/libraries/three
359463845
ns/iter (± 6804198
)315877511
ns/iter (± 7844865
)1.14
es/minify/libraries/typescript
2510322324
ns/iter (± 28399227
)2221320827
ns/iter (± 13225107
)1.13
es/minify/libraries/victory
541752630
ns/iter (± 9157968
)481254983
ns/iter (± 5674515
)1.13
es/minify/libraries/vue
115301339
ns/iter (± 380008
)101043538
ns/iter (± 2008629
)1.14
es/visitor/compare/clone
2332672
ns/iter (± 23057
)2000101
ns/iter (± 11474
)1.17
es/visitor/compare/visit_mut_span
2701047
ns/iter (± 15245
)2349314
ns/iter (± 4633
)1.15
es/visitor/compare/visit_mut_span_panic
2751368
ns/iter (± 15724
)2376198
ns/iter (± 9690
)1.16
es/visitor/compare/fold_span
3795283
ns/iter (± 17955
)3416955
ns/iter (± 6575
)1.11
es/visitor/compare/fold_span_panic
3931769
ns/iter (± 29385
)3557127
ns/iter (± 20651
)1.11
es/lexer/colors
13003
ns/iter (± 97
)11481
ns/iter (± 34
)1.13
es/lexer/angular
6282771
ns/iter (± 30510
)5611008
ns/iter (± 2410
)1.12
es/lexer/backbone
777989
ns/iter (± 3215
)726955
ns/iter (± 370
)1.07
es/lexer/jquery
4380483
ns/iter (± 23379
)4093159
ns/iter (± 2514
)1.07
es/lexer/jquery mobile
6811134
ns/iter (± 33276
)6344132
ns/iter (± 26027
)1.07
es/lexer/mootools
3424143
ns/iter (± 16686
)3259476
ns/iter (± 3123
)1.05
es/lexer/underscore
640578
ns/iter (± 2747
)608199
ns/iter (± 2133
)1.05
es/lexer/three
20563931
ns/iter (± 105320
)19577265
ns/iter (± 22384
)1.05
es/lexer/yui
3805119
ns/iter (± 28756
)3590398
ns/iter (± 3895
)1.06
es/parser/colors
29057
ns/iter (± 146
)25312
ns/iter (± 33
)1.15
es/parser/angular
14889584
ns/iter (± 117578
)13280711
ns/iter (± 139078
)1.12
es/parser/backbone
2124647
ns/iter (± 23148
)1933982
ns/iter (± 8120
)1.10
es/parser/jquery
11642646
ns/iter (± 63888
)10690869
ns/iter (± 158439
)1.09
es/parser/jquery mobile
17981684
ns/iter (± 122047
)16634100
ns/iter (± 194104
)1.08
es/parser/mootools
8876341
ns/iter (± 40247
)8131956
ns/iter (± 40163
)1.09
es/parser/underscore
1806120
ns/iter (± 15257
)1660243
ns/iter (± 10207
)1.09
es/parser/three
52083470
ns/iter (± 719843
)48044537
ns/iter (± 245441
)1.08
es/parser/yui
8982213
ns/iter (± 58297
)8080525
ns/iter (± 63652
)1.11
es/preset-env/usage/builtin_type
141820
ns/iter (± 34859
)148356
ns/iter (± 39660
)0.96
es/preset-env/usage/property
19858
ns/iter (± 165
)15929
ns/iter (± 85
)1.25
es/resolver/typescript
110968210
ns/iter (± 2050845
)92581401
ns/iter (± 1151625
)1.20
es/fixer/typescript
76234691
ns/iter (± 664771
)67740210
ns/iter (± 646551
)1.13
es/hygiene/typescript
166278356
ns/iter (± 1181964
)137156382
ns/iter (± 1551353
)1.21
es/resolver_with_hygiene/typescript
308310858
ns/iter (± 3453952
)243180807
ns/iter (± 3138938
)1.27
es/visitor/base-perf/module_clone
80573
ns/iter (± 665
)61862
ns/iter (± 277
)1.30
es/visitor/base-perf/fold_empty
90928
ns/iter (± 628
)65123
ns/iter (± 365
)1.40
es/visitor/base-perf/fold_noop_impl_all
90660
ns/iter (± 362
)65874
ns/iter (± 413
)1.38
es/visitor/base-perf/fold_noop_impl_vec
91364
ns/iter (± 463
)65545
ns/iter (± 103
)1.39
es/visitor/base-perf/boxing_boxed_clone
57
ns/iter (± 0
)51
ns/iter (± 0
)1.12
es/visitor/base-perf/boxing_unboxed_clone
41
ns/iter (± 0
)36
ns/iter (± 0
)1.14
es/visitor/base-perf/boxing_boxed
101
ns/iter (± 0
)107
ns/iter (± 0
)0.94
es/visitor/base-perf/boxing_unboxed
77
ns/iter (± 0
)77
ns/iter (± 0
)1
es/visitor/base-perf/visit_contains_this
3515
ns/iter (± 98
)2679
ns/iter (± 8
)1.31
es/base/parallel/resolver/typescript
6015761504
ns/iter (± 341172329
)3896203858
ns/iter (± 327007318
)1.54
es/base/parallel/hygiene/typescript
1977751182
ns/iter (± 18725923
)1466634410
ns/iter (± 18423068
)1.35
misc/visitors/time-complexity/time 5
107
ns/iter (± 0
)108
ns/iter (± 1
)0.99
misc/visitors/time-complexity/time 10
363
ns/iter (± 1
)284
ns/iter (± 0
)1.28
misc/visitors/time-complexity/time 15
713
ns/iter (± 9
)539
ns/iter (± 0
)1.32
misc/visitors/time-complexity/time 20
1330
ns/iter (± 10
)1140
ns/iter (± 2
)1.17
misc/visitors/time-complexity/time 40
6997
ns/iter (± 15
)3912
ns/iter (± 326
)1.79
misc/visitors/time-complexity/time 60
17802
ns/iter (± 68
)7731
ns/iter (± 8
)2.30
es/full-target/es2016
254862
ns/iter (± 324
)227624
ns/iter (± 676
)1.12
es/full-target/es2017
247547
ns/iter (± 573
)217412
ns/iter (± 832
)1.14
es/full-target/es2018
235707
ns/iter (± 749
)207108
ns/iter (± 764
)1.14
es2020_nullish_coalescing
92924
ns/iter (± 426
)70026
ns/iter (± 450
)1.33
es2020_optional_chaining
125062
ns/iter (± 481
)96962
ns/iter (± 908
)1.29
es2022_class_properties
149462
ns/iter (± 519
)118369
ns/iter (± 292
)1.26
es2018_object_rest_spread
96477
ns/iter (± 366
)74908
ns/iter (± 204
)1.29
es2019_optional_catch_binding
85669
ns/iter (± 226
)64439
ns/iter (± 505
)1.33
es2017_async_to_generator
86483
ns/iter (± 293
)64800
ns/iter (± 471
)1.33
es2016_exponentiation
90847
ns/iter (± 1525
)68879
ns/iter (± 185
)1.32
es2015_arrow
94547
ns/iter (± 275
)68589
ns/iter (± 211
)1.38
es2015_block_scoped_fn
92272
ns/iter (± 412
)68224
ns/iter (± 190
)1.35
es2015_block_scoping
170319
ns/iter (± 347
)120184
ns/iter (± 454
)1.42
This comment was automatically generated by workflow using github-action-benchmark.
05b4c11
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.
Possible performance regression was detected for benchmark.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold
2
.es/codegen/colors
696353
ns/iter (± 405608
)329705
ns/iter (± 185743
)2.11
misc/visitors/time-complexity/time 60
17802
ns/iter (± 68
)7731
ns/iter (± 8
)2.30
This comment was automatically generated by workflow using github-action-benchmark.
CC: @kdy1