Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update swc_core to v10.7.0 #9125

Merged
merged 1 commit into from
Jan 26, 2025
Merged

chore(deps): update swc_core to v10.7.0 #9125

merged 1 commit into from
Jan 26, 2025

Conversation

chenjiahan
Copy link
Member

Summary

Update swc_core to v10.7.0, which should improve the performance of the SWC minimizer.

See https://github.com/swc-project/swc/blob/main/CHANGELOG.md

Checklist

  • Tests updated (or not required).
  • Documentation updated (or not required).

@github-actions github-actions bot added the team The issue/pr is created by the member of Rspack. label Jan 26, 2025
Copy link

netlify bot commented Jan 26, 2025

Deploy Preview for rspack canceled.

Name Link
🔨 Latest commit 479527d
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/6795d280a6e4e80008293ae7

Copy link
Contributor

github-actions bot commented Jan 26, 2025

📝 Benchmark detail: Open

Name Base (2025-01-26 f6401df) Current Change
10000_big_production-mode_disable-minimize + exec 37.6 s ± 670 ms 38.9 s ± 1.07 s +3.52 %
10000_development-mode + exec 1.82 s ± 29 ms 1.83 s ± 48 ms +0.40 %
10000_development-mode_hmr + exec 683 ms ± 5.7 ms 681 ms ± 3.5 ms -0.26 %
10000_production-mode + exec 2.4 s ± 65 ms 2.29 s ± 20 ms -4.50 %
10000_production-mode_persistent-cold + exec 2.61 s ± 135 ms 2.47 s ± 211 ms -5.36 %
10000_production-mode_persistent-hot + exec 1.75 s ± 40 ms 1.66 s ± 25 ms -5.36 %
arco-pro_development-mode + exec 1.74 s ± 120 ms 1.79 s ± 49 ms +2.85 %
arco-pro_development-mode_hmr + exec 388 ms ± 1.9 ms 388 ms ± 3.8 ms +0.05 %
arco-pro_production-mode + exec 3.72 s ± 170 ms 3.74 s ± 124 ms +0.53 %
arco-pro_production-mode_generate-package-json-webpack-plugin + exec 3.86 s ± 246 ms 3.72 s ± 146 ms -3.65 %
arco-pro_production-mode_persistent-cold + exec 3.92 s ± 136 ms 3.87 s ± 157 ms -1.08 %
arco-pro_production-mode_persistent-hot + exec 2.49 s ± 117 ms 2.49 s ± 109 ms +0.02 %
arco-pro_production-mode_traverse-chunk-modules + exec 3.78 s ± 55 ms 3.74 s ± 204 ms -1.04 %
large-dyn-imports_development-mode + exec 2.08 s ± 35 ms 2.11 s ± 234 ms +1.30 %
large-dyn-imports_production-mode + exec 2.15 s ± 34 ms 2.14 s ± 36 ms -0.49 %
threejs_development-mode_10x + exec 1.54 s ± 20 ms 1.52 s ± 39 ms -0.76 %
threejs_development-mode_10x_hmr + exec 782 ms ± 28 ms 783 ms ± 17 ms +0.13 %
threejs_production-mode_10x + exec 5.41 s ± 116 ms 5.32 s ± 80 ms -1.71 %
threejs_production-mode_10x_persistent-cold + exec 5.53 s ± 178 ms 5.44 s ± 216 ms -1.78 %
threejs_production-mode_10x_persistent-hot + exec 4.75 s ± 135 ms 4.63 s ± 274 ms -2.49 %
10000_big_production-mode_disable-minimize + rss memory 8715 MiB ± 76.3 MiB 8711 MiB ± 45.8 MiB -0.05 %
10000_development-mode + rss memory 639 MiB ± 17.5 MiB 654 MiB ± 18.8 MiB +2.48 %
10000_development-mode_hmr + rss memory 1249 MiB ± 202 MiB 1308 MiB ± 240 MiB +4.71 %
10000_production-mode + rss memory 632 MiB ± 22.6 MiB 652 MiB ± 20.7 MiB +3.21 %
10000_production-mode_persistent-cold + rss memory 748 MiB ± 38.6 MiB 740 MiB ± 25 MiB -1.11 %
10000_production-mode_persistent-hot + rss memory 725 MiB ± 12.5 MiB 737 MiB ± 27.2 MiB +1.67 %
arco-pro_development-mode + rss memory 556 MiB ± 33.9 MiB 579 MiB ± 11.5 MiB +4.17 %
arco-pro_development-mode_hmr + rss memory 643 MiB ± 65.9 MiB 676 MiB ± 44 MiB +5.04 %
arco-pro_production-mode + rss memory 718 MiB ± 26.6 MiB 711 MiB ± 22.8 MiB -1.02 %
arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory 723 MiB ± 47 MiB 724 MiB ± 28.1 MiB +0.22 %
arco-pro_production-mode_persistent-cold + rss memory 855 MiB ± 32.2 MiB 851 MiB ± 16.6 MiB -0.55 %
arco-pro_production-mode_persistent-hot + rss memory 713 MiB ± 21.8 MiB 725 MiB ± 31.2 MiB +1.66 %
arco-pro_production-mode_traverse-chunk-modules + rss memory 720 MiB ± 46.1 MiB 728 MiB ± 34.4 MiB +1.04 %
large-dyn-imports_development-mode + rss memory 645 MiB ± 7.9 MiB 649 MiB ± 6.19 MiB +0.55 %
large-dyn-imports_production-mode + rss memory 525 MiB ± 3.31 MiB 530 MiB ± 6.81 MiB +0.84 %
threejs_development-mode_10x + rss memory 545 MiB ± 15.7 MiB 546 MiB ± 21 MiB +0.19 %
threejs_development-mode_10x_hmr + rss memory 1140 MiB ± 135 MiB 1159 MiB ± 219 MiB +1.63 %
threejs_production-mode_10x + rss memory 824 MiB ± 44.9 MiB 827 MiB ± 56 MiB +0.39 %
threejs_production-mode_10x_persistent-cold + rss memory 953 MiB ± 84.1 MiB 939 MiB ± 58.9 MiB -1.49 %
threejs_production-mode_10x_persistent-hot + rss memory 885 MiB ± 34.3 MiB 859 MiB ± 27.4 MiB -2.92 %

Copy link

codspeed-hq bot commented Jan 26, 2025

CodSpeed Performance Report

Merging #9125 will not alter performance

Comparing bump_swc_v10.7.0 (479527d) with main (c16b99c)

🎉 Hooray! codspeed-rust just leveled up to 2.7.2!

A heads-up, this is a breaking change and it might affect your current performance baseline a bit. But here's the exciting part - it's packed with new, cool features and promises improved result stability 🥳!
Curious about what's new? Visit our releases page to delve into all the awesome details about this new version.

Summary

✅ 4 untouched benchmarks

@chenjiahan chenjiahan requested a review from JSerFeng January 26, 2025 06:51
@chenjiahan chenjiahan enabled auto-merge (squash) January 26, 2025 06:53
@chenjiahan chenjiahan merged commit 5c79dcf into main Jan 26, 2025
42 checks passed
@chenjiahan chenjiahan deleted the bump_swc_v10.7.0 branch January 26, 2025 06:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
team The issue/pr is created by the member of Rspack.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants