Skip to content

Commit 2826198

Browse files
authoredMar 24, 2023
chore(cargo): Refactor Cargo.toml to reduce merge conflict (#7139)
1 parent 6635d54 commit 2826198

File tree

68 files changed

+567
-473
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

68 files changed

+567
-473
lines changed
 

‎crates/ast_node/Cargo.toml

+8-7
Original file line numberDiff line numberDiff line change
@@ -13,12 +13,13 @@ bench = false
1313
proc-macro = true
1414

1515
[dependencies]
16-
darling = "0.13"
17-
pmutil = "0.5.1"
18-
proc-macro2 = "1"
19-
quote = "1"
16+
darling = "0.13"
17+
pmutil = "0.5.1"
18+
proc-macro2 = "1"
19+
quote = "1"
20+
2021
swc_macros_common = { version = "0.3.7", path = "../swc_macros_common" }
2122

22-
[dependencies.syn]
23-
features = ["derive", "fold", "parsing", "printing", "visit-mut"]
24-
version = "1"
23+
[dependencies.syn]
24+
features = ["derive", "fold", "parsing", "printing", "visit-mut"]
25+
version = "1"

‎crates/dbg-swc/Cargo.toml

+13-12
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,19 @@ bench = false
1212
name = "dbg-swc"
1313

1414
[dependencies]
15-
anyhow = "1.0.57"
16-
clap = { version = "3", features = ["derive"] }
17-
dialoguer = "0.10.2"
18-
flate2 = "1.0"
19-
rayon = "1.5.2"
20-
serde = "1"
21-
serde_json = "1"
22-
sha1 = "0.10.1"
15+
anyhow = "1.0.57"
16+
clap = { version = "3", features = ["derive"] }
17+
dialoguer = "0.10.2"
18+
flate2 = "1.0"
19+
rayon = "1.5.2"
20+
serde = "1"
21+
serde_json = "1"
22+
sha1 = "0.10.1"
23+
tempfile = "3.4.0"
24+
tracing = "0.1.34"
25+
tracing-subscriber = { version = "0.3.11", features = ["fmt", "env-filter"] }
26+
url = "2"
27+
2328
swc_atoms = { version = "0.4.39", path = "../swc_atoms" }
2429
swc_common = { version = "0.29.39", features = [
2530
"concurrent",
@@ -35,7 +40,3 @@ swc_ecma_transforms_base = { version = "0.122.16", path = "../swc_ecma_transform
3540
swc_ecma_visit = { version = "0.86.6", path = "../swc_ecma_visit" }
3641
swc_error_reporters = { version = "0.13.40", path = "../swc_error_reporters" }
3742
swc_timer = { version = "0.17.42", path = "../swc_timer" }
38-
tempfile = "3.4.0"
39-
tracing = "0.1.34"
40-
tracing-subscriber = { version = "0.3.11", features = ["fmt", "env-filter"] }
41-
url = "2"

1 commit comments

Comments
 (1)

github-actions[bot] commented on Mar 24, 2023

@github-actions[bot]

Benchmark

Benchmark suite Current: 2826198 Previous: 915f747 Ratio
es/full/bugs-1 304200 ns/iter (± 9148) 300846 ns/iter (± 7717) 1.01
es/full/minify/libraries/antd 1634066552 ns/iter (± 22063847) 1479115392 ns/iter (± 12787975) 1.10
es/full/minify/libraries/d3 298405635 ns/iter (± 5386496) 287499574 ns/iter (± 7257839) 1.04
es/full/minify/libraries/echarts 1252438382 ns/iter (± 15073877) 1146739455 ns/iter (± 13730371) 1.09
es/full/minify/libraries/jquery 91663995 ns/iter (± 657276) 89522581 ns/iter (± 584030) 1.02
es/full/minify/libraries/lodash 105943922 ns/iter (± 1256500) 103899708 ns/iter (± 1436847) 1.02
es/full/minify/libraries/moment 52690481 ns/iter (± 287685) 51509933 ns/iter (± 267214) 1.02
es/full/minify/libraries/react 19205511 ns/iter (± 183252) 18863355 ns/iter (± 134540) 1.02
es/full/minify/libraries/terser 256342568 ns/iter (± 3241292) 237453491 ns/iter (± 4829318) 1.08
es/full/minify/libraries/three 457880585 ns/iter (± 8645915) 415375516 ns/iter (± 3835100) 1.10
es/full/minify/libraries/typescript 3138794597 ns/iter (± 26225494) 2875622091 ns/iter (± 13249709) 1.09
es/full/minify/libraries/victory 689434779 ns/iter (± 11226772) 620840968 ns/iter (± 5830673) 1.11
es/full/minify/libraries/vue 130647460 ns/iter (± 729292) 127723764 ns/iter (± 1178946) 1.02
es/full/codegen/es3 28539 ns/iter (± 75) 28433 ns/iter (± 147) 1.00
es/full/codegen/es5 28455 ns/iter (± 61) 28449 ns/iter (± 173) 1.00
es/full/codegen/es2015 28502 ns/iter (± 46) 28179 ns/iter (± 192) 1.01
es/full/codegen/es2016 28482 ns/iter (± 105) 28221 ns/iter (± 124) 1.01
es/full/codegen/es2017 28533 ns/iter (± 105) 28213 ns/iter (± 152) 1.01
es/full/codegen/es2018 28457 ns/iter (± 63) 28094 ns/iter (± 106) 1.01
es/full/codegen/es2019 28554 ns/iter (± 48) 28434 ns/iter (± 167) 1.00
es/full/codegen/es2020 28531 ns/iter (± 76) 28034 ns/iter (± 158) 1.02
es/full/all/es3 182117659 ns/iter (± 2439589) 181201651 ns/iter (± 2078411) 1.01
es/full/all/es5 171873576 ns/iter (± 3330936) 175080985 ns/iter (± 1459635) 0.98
es/full/all/es2015 136586796 ns/iter (± 1259588) 136730915 ns/iter (± 2316395) 1.00
es/full/all/es2016 134141122 ns/iter (± 1475974) 134422588 ns/iter (± 1460800) 1.00
es/full/all/es2017 131262310 ns/iter (± 2413577) 132109563 ns/iter (± 1691235) 0.99
es/full/all/es2018 125807750 ns/iter (± 1987705) 126501463 ns/iter (± 1147883) 0.99
es/full/all/es2019 125818379 ns/iter (± 1997250) 125658841 ns/iter (± 2124096) 1.00
es/full/all/es2020 118401960 ns/iter (± 1279817) 119626373 ns/iter (± 1932720) 0.99
es/full/parser 529513 ns/iter (± 8878) 526675 ns/iter (± 7959) 1.01
es/full/base/fixer 22737 ns/iter (± 31) 22601 ns/iter (± 82) 1.01
es/full/base/resolver_and_hygiene 83420 ns/iter (± 140) 82324 ns/iter (± 225) 1.01
serialization of ast node 125 ns/iter (± 0) 124 ns/iter (± 0) 1.01
serialization of serde 126 ns/iter (± 0) 125 ns/iter (± 0) 1.01
css/minify/libraries/bootstrap 28390274 ns/iter (± 99423) 28358977 ns/iter (± 148465) 1.00
css/visitor/compare/clone 2101377 ns/iter (± 12168) 2093499 ns/iter (± 7153) 1.00
css/visitor/compare/visit_mut_span 2285156 ns/iter (± 6717) 2311648 ns/iter (± 7671) 0.99
css/visitor/compare/visit_mut_span_panic 2321386 ns/iter (± 15695) 2357921 ns/iter (± 13274) 0.98
css/visitor/compare/fold_span 3086186 ns/iter (± 22364) 3081334 ns/iter (± 27727) 1.00
css/visitor/compare/fold_span_panic 3205489 ns/iter (± 19150) 3183882 ns/iter (± 40105) 1.01
css/lexer/bootstrap_5_1_3 5149965 ns/iter (± 9745) 5153914 ns/iter (± 15836) 1.00
css/lexer/foundation_6_7_4 4333386 ns/iter (± 6514) 4343933 ns/iter (± 3025) 1.00
css/lexer/tailwind_3_1_1 823315 ns/iter (± 1470) 824702 ns/iter (± 483) 1.00
css/parser/bootstrap_5_1_3 22006153 ns/iter (± 385797) 21856830 ns/iter (± 244201) 1.01
css/parser/foundation_6_7_4 17449682 ns/iter (± 97120) 17453385 ns/iter (± 70633) 1.00
css/parser/tailwind_3_1_1 3350319 ns/iter (± 3699) 3330771 ns/iter (± 2467) 1.01
es/codegen/colors 321874 ns/iter (± 180803) 322669 ns/iter (± 183813) 1.00
es/codegen/large 1227581 ns/iter (± 643172) 1239053 ns/iter (± 638766) 0.99
es/codegen/with-parser/colors 47733 ns/iter (± 425) 48246 ns/iter (± 319) 0.99
es/codegen/with-parser/large 522022 ns/iter (± 1888) 529593 ns/iter (± 1572) 0.99
es/minify/libraries/antd 1413999203 ns/iter (± 15417161) 1320451245 ns/iter (± 59050614) 1.07
es/minify/libraries/d3 254868407 ns/iter (± 7100956) 248806777 ns/iter (± 2009562) 1.02
es/minify/libraries/echarts 1100870834 ns/iter (± 22896823) 1002208829 ns/iter (± 12443495) 1.10
es/minify/libraries/jquery 78753670 ns/iter (± 700975) 77510425 ns/iter (± 706394) 1.02
es/minify/libraries/lodash 94934961 ns/iter (± 793426) 93468395 ns/iter (± 1378017) 1.02
es/minify/libraries/moment 45683585 ns/iter (± 272052) 45259015 ns/iter (± 301338) 1.01
es/minify/libraries/react 16962962 ns/iter (± 123665) 16740688 ns/iter (± 181879) 1.01
es/minify/libraries/terser 207480217 ns/iter (± 4049210) 201087256 ns/iter (± 2315661) 1.03
es/minify/libraries/three 372456360 ns/iter (± 7529088) 344634466 ns/iter (± 8708344) 1.08
es/minify/libraries/typescript 2612572808 ns/iter (± 14829932) 2500569629 ns/iter (± 25684466) 1.04
es/minify/libraries/victory 568904878 ns/iter (± 11314869) 558526829 ns/iter (± 30863092) 1.02
es/minify/libraries/vue 115093384 ns/iter (± 1019643) 115340637 ns/iter (± 3313671) 1.00
es/visitor/compare/clone 2328556 ns/iter (± 20412) 2344367 ns/iter (± 11848) 0.99
es/visitor/compare/visit_mut_span 2677436 ns/iter (± 7707) 2756721 ns/iter (± 64434) 0.97
es/visitor/compare/visit_mut_span_panic 2729724 ns/iter (± 6248) 2725224 ns/iter (± 18663) 1.00
es/visitor/compare/fold_span 3771655 ns/iter (± 9143) 3804709 ns/iter (± 14955) 0.99
es/visitor/compare/fold_span_panic 3945884 ns/iter (± 8719) 3913463 ns/iter (± 17338) 1.01
es/lexer/colors 15391 ns/iter (± 33) 15318 ns/iter (± 163) 1.00
es/lexer/angular 7540079 ns/iter (± 10133) 7491391 ns/iter (± 39109) 1.01
es/lexer/backbone 970449 ns/iter (± 470) 965758 ns/iter (± 3765) 1.00
es/lexer/jquery 5439971 ns/iter (± 7133) 5413912 ns/iter (± 25559) 1.00
es/lexer/jquery mobile 8391003 ns/iter (± 9402) 8434889 ns/iter (± 41020) 0.99
es/lexer/mootools 4292134 ns/iter (± 4789) 4273826 ns/iter (± 21298) 1.00
es/lexer/underscore 816797 ns/iter (± 950) 815093 ns/iter (± 4199) 1.00
es/lexer/three 25546778 ns/iter (± 29799) 25527760 ns/iter (± 119339) 1.00
es/lexer/yui 4610933 ns/iter (± 4665) 4643644 ns/iter (± 13650) 0.99
es/parser/colors 29331 ns/iter (± 87) 28858 ns/iter (± 186) 1.02
es/parser/angular 15260198 ns/iter (± 177155) 14869059 ns/iter (± 135090) 1.03
es/parser/backbone 2205277 ns/iter (± 13135) 2171435 ns/iter (± 19624) 1.02
es/parser/jquery 12094739 ns/iter (± 94569) 11860099 ns/iter (± 116541) 1.02
es/parser/jquery mobile 18893191 ns/iter (± 202858) 18716421 ns/iter (± 227420) 1.01
es/parser/mootools 9095623 ns/iter (± 27759) 9135580 ns/iter (± 33224) 1.00
es/parser/underscore 1864602 ns/iter (± 11219) 1868152 ns/iter (± 10567) 1.00
es/parser/three 55387808 ns/iter (± 556714) 55644755 ns/iter (± 148088) 1.00
es/parser/yui 9182343 ns/iter (± 74208) 9089341 ns/iter (± 40675) 1.01
es/preset-env/usage/builtin_type 144301 ns/iter (± 35736) 141405 ns/iter (± 34190) 1.02
es/preset-env/usage/property 21035 ns/iter (± 100) 20605 ns/iter (± 82) 1.02
es/resolver/typescript 120093587 ns/iter (± 1966245) 115072322 ns/iter (± 1998078) 1.04
es/fixer/typescript 85210753 ns/iter (± 2160141) 80114862 ns/iter (± 2926722) 1.06
es/hygiene/typescript 182139503 ns/iter (± 1250565) 166935246 ns/iter (± 1985004) 1.09
es/resolver_with_hygiene/typescript 329743325 ns/iter (± 1620590) 313866224 ns/iter (± 3338626) 1.05
es/visitor/base-perf/module_clone 80678 ns/iter (± 1121) 80601 ns/iter (± 1854) 1.00
es/visitor/base-perf/fold_empty 90097 ns/iter (± 1365) 89540 ns/iter (± 1598) 1.01
es/visitor/base-perf/fold_noop_impl_all 90967 ns/iter (± 2382) 91247 ns/iter (± 1138) 1.00
es/visitor/base-perf/fold_noop_impl_vec 91452 ns/iter (± 1287) 91614 ns/iter (± 1028) 1.00
es/visitor/base-perf/boxing_boxed_clone 58 ns/iter (± 0) 57 ns/iter (± 0) 1.02
es/visitor/base-perf/boxing_unboxed_clone 54 ns/iter (± 0) 54 ns/iter (± 0) 1
es/visitor/base-perf/boxing_boxed 101 ns/iter (± 0) 100 ns/iter (± 0) 1.01
es/visitor/base-perf/boxing_unboxed 98 ns/iter (± 0) 97 ns/iter (± 0) 1.01
es/visitor/base-perf/visit_contains_this 3524 ns/iter (± 54) 3333 ns/iter (± 63) 1.06
es/base/parallel/resolver/typescript 6799579630 ns/iter (± 323030409) 6877933065 ns/iter (± 424645495) 0.99
es/base/parallel/hygiene/typescript 2181687079 ns/iter (± 14922033) 1966309984 ns/iter (± 17762635) 1.11
misc/visitors/time-complexity/time 5 105 ns/iter (± 0) 89 ns/iter (± 0) 1.18
misc/visitors/time-complexity/time 10 371 ns/iter (± 0) 305 ns/iter (± 4) 1.22
misc/visitors/time-complexity/time 15 705 ns/iter (± 1) 599 ns/iter (± 4) 1.18
misc/visitors/time-complexity/time 20 1333 ns/iter (± 7) 1163 ns/iter (± 20) 1.15
misc/visitors/time-complexity/time 40 6891 ns/iter (± 38) 5733 ns/iter (± 113) 1.20
misc/visitors/time-complexity/time 60 17496 ns/iter (± 12) 12969 ns/iter (± 73) 1.35
es/full-target/es2016 250305 ns/iter (± 486) 249797 ns/iter (± 1979) 1.00
es/full-target/es2017 243186 ns/iter (± 345) 239908 ns/iter (± 1741) 1.01
es/full-target/es2018 231983 ns/iter (± 202) 227521 ns/iter (± 1120) 1.02
es2020_nullish_coalescing 91471 ns/iter (± 551) 90109 ns/iter (± 545) 1.02
es2020_optional_chaining 124613 ns/iter (± 528) 122938 ns/iter (± 728) 1.01
es2022_class_properties 146948 ns/iter (± 246) 144523 ns/iter (± 973) 1.02
es2018_object_rest_spread 94982 ns/iter (± 310) 92332 ns/iter (± 505) 1.03
es2019_optional_catch_binding 84353 ns/iter (± 174) 82453 ns/iter (± 592) 1.02
es2017_async_to_generator 85001 ns/iter (± 265) 83182 ns/iter (± 877) 1.02
es2016_exponentiation 88975 ns/iter (± 156) 87628 ns/iter (± 329) 1.02
es2015_arrow 91186 ns/iter (± 192) 91398 ns/iter (± 582) 1.00
es2015_block_scoped_fn 89017 ns/iter (± 151) 89338 ns/iter (± 487) 1.00
es2015_block_scoping 166597 ns/iter (± 219) 167559 ns/iter (± 507) 0.99

This comment was automatically generated by workflow using github-action-benchmark.

Please sign in to comment.