Skip to content

Conversation

chenjiahan
Copy link
Member

@chenjiahan chenjiahan commented Jan 27, 2025

This upgrade will not break SWC Wasm plugin, so it's not a breaking change for Rspack users.

@github-actions github-actions bot added release: performance release: performance related release(mr only) team The issue/pr is created by the member of Rspack. labels Jan 27, 2025
Copy link

netlify bot commented Jan 27, 2025

Deploy Preview for rspack canceled.

Name Link
🔨 Latest commit 701e724
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/67a33d454e488600081bfa40

Copy link
Contributor

github-actions bot commented Jan 27, 2025

📝 Benchmark detail: Open

Name Base (2025-01-27 b40fb8c) Current Change
10000_big_production-mode_disable-minimize + exec 37.6 s ± 146 ms 38.9 s ± 985 ms +3.54 %
10000_development-mode + exec 1.82 s ± 31 ms 1.82 s ± 13 ms -0.07 %
10000_development-mode_hmr + exec 684 ms ± 4.7 ms 684 ms ± 7.1 ms +0.02 %
10000_production-mode + exec 2.32 s ± 43 ms 2.31 s ± 71 ms -0.71 %
10000_production-mode_persistent-cold + exec 2.51 s ± 138 ms 2.45 s ± 90 ms -2.36 %
10000_production-mode_persistent-hot + exec 1.65 s ± 23 ms 1.66 s ± 51 ms +0.25 %
arco-pro_development-mode + exec 1.75 s ± 117 ms 1.75 s ± 89 ms -0.33 %
arco-pro_development-mode_hmr + exec 387 ms ± 3.3 ms 388 ms ± 2.4 ms +0.20 %
arco-pro_production-mode + exec 3.7 s ± 273 ms 3.75 s ± 225 ms +1.29 %
arco-pro_production-mode_generate-package-json-webpack-plugin + exec 3.73 s ± 160 ms 3.74 s ± 164 ms +0.35 %
arco-pro_production-mode_persistent-cold + exec 3.87 s ± 219 ms 3.89 s ± 124 ms +0.62 %
arco-pro_production-mode_persistent-hot + exec 2.38 s ± 57 ms 2.5 s ± 122 ms +4.94 %
arco-pro_production-mode_traverse-chunk-modules + exec 3.65 s ± 182 ms 3.7 s ± 215 ms +1.18 %
large-dyn-imports_development-mode + exec 2.07 s ± 17 ms 2.09 s ± 83 ms +0.97 %
large-dyn-imports_production-mode + exec 2.13 s ± 61 ms 2.14 s ± 27 ms +0.30 %
threejs_development-mode_10x + exec 1.52 s ± 48 ms 1.53 s ± 7 ms +0.60 %
threejs_development-mode_10x_hmr + exec 784 ms ± 33 ms 794 ms ± 15 ms +1.33 %
threejs_production-mode_10x + exec 5.35 s ± 272 ms 5.28 s ± 69 ms -1.31 %
threejs_production-mode_10x_persistent-cold + exec 5.39 s ± 346 ms 5.36 s ± 181 ms -0.50 %
threejs_production-mode_10x_persistent-hot + exec 4.56 s ± 69 ms 4.64 s ± 391 ms +1.60 %
10000_big_production-mode_disable-minimize + rss memory 8703 MiB ± 57.3 MiB 8725 MiB ± 87.6 MiB +0.26 %
10000_development-mode + rss memory 654 MiB ± 14.9 MiB 658 MiB ± 16.3 MiB +0.48 %
10000_development-mode_hmr + rss memory 1274 MiB ± 268 MiB 1332 MiB ± 177 MiB +4.49 %
10000_production-mode + rss memory 632 MiB ± 19.8 MiB 644 MiB ± 27.6 MiB +1.90 %
10000_production-mode_persistent-cold + rss memory 755 MiB ± 30.3 MiB 748 MiB ± 43.4 MiB -0.97 %
10000_production-mode_persistent-hot + rss memory 731 MiB ± 26.8 MiB 732 MiB ± 12.2 MiB +0.10 %
arco-pro_development-mode + rss memory 566 MiB ± 30.9 MiB 569 MiB ± 23 MiB +0.55 %
arco-pro_development-mode_hmr + rss memory 661 MiB ± 90.8 MiB 661 MiB ± 60.7 MiB -0.02 %
arco-pro_production-mode + rss memory 723 MiB ± 40.1 MiB 715 MiB ± 25 MiB -1.10 %
arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory 733 MiB ± 34.4 MiB 739 MiB ± 16.4 MiB +0.81 %
arco-pro_production-mode_persistent-cold + rss memory 850 MiB ± 60 MiB 852 MiB ± 25.7 MiB +0.33 %
arco-pro_production-mode_persistent-hot + rss memory 706 MiB ± 27 MiB 717 MiB ± 28 MiB +1.47 %
arco-pro_production-mode_traverse-chunk-modules + rss memory 731 MiB ± 32.7 MiB 714 MiB ± 15.7 MiB -2.32 %
large-dyn-imports_development-mode + rss memory 651 MiB ± 3.05 MiB 648 MiB ± 5.89 MiB -0.49 %
large-dyn-imports_production-mode + rss memory 532 MiB ± 5.03 MiB 531 MiB ± 11.7 MiB -0.15 %
threejs_development-mode_10x + rss memory 550 MiB ± 4.01 MiB 548 MiB ± 27.2 MiB -0.35 %
threejs_development-mode_10x_hmr + rss memory 1159 MiB ± 138 MiB 1156 MiB ± 132 MiB -0.20 %
threejs_production-mode_10x + rss memory 837 MiB ± 23.5 MiB 842 MiB ± 46.7 MiB +0.59 %
threejs_production-mode_10x_persistent-cold + rss memory 980 MiB ± 33.3 MiB 937 MiB ± 28.4 MiB -4.34 %
threejs_production-mode_10x_persistent-hot + rss memory 883 MiB ± 55 MiB 880 MiB ± 25.1 MiB -0.39 %

@kdy1
Copy link
Contributor

kdy1 commented Jan 27, 2025

SWC changelog: swc-project/swc@[email protected][email protected]

Copy link

codspeed-hq bot commented Jan 27, 2025

CodSpeed Performance Report

Merging #9133 will not alter performance

Comparing bump_swc_v11 (701e724) with main (431a194)

Summary

✅ 6 untouched benchmarks

@chenjiahan chenjiahan changed the title perf(deps): update swc_core to v11.0.0 perf(deps): update swc_core to v11.0.1 Jan 27, 2025
@chenjiahan chenjiahan changed the title perf(deps): update swc_core to v11.0.1 perf(deps): update swc_core to v13 Feb 5, 2025
Copy link
Contributor

github-actions bot commented Feb 5, 2025

📝 Benchmark detail: Open

Name Base (2025-02-05 22d3a1c) Current Change
10000_big_production-mode_disable-minimize + exec 37.7 s ± 466 ms 38.4 s ± 1.08 s +1.98 %
10000_development-mode + exec 1.83 s ± 18 ms 1.81 s ± 20 ms -1.20 %
10000_development-mode_hmr + exec 684 ms ± 9.3 ms 683 ms ± 9.7 ms -0.14 %
10000_production-mode + exec 2.36 s ± 99 ms 2.26 s ± 82 ms -4.64 %
10000_production-mode_persistent-cold + exec 2.47 s ± 100 ms 2.41 s ± 102 ms -2.43 %
10000_production-mode_persistent-hot + exec 1.7 s ± 198 ms 1.65 s ± 39 ms -2.57 %
arco-pro_development-mode + exec 1.75 s ± 146 ms 1.79 s ± 117 ms +2.03 %
arco-pro_development-mode_hmr + exec 388 ms ± 3.3 ms 387 ms ± 3.4 ms -0.20 %
arco-pro_production-mode + exec 3.65 s ± 165 ms 3.62 s ± 158 ms -0.92 %
arco-pro_production-mode_generate-package-json-webpack-plugin + exec 3.8 s ± 298 ms 3.64 s ± 125 ms -4.20 %
arco-pro_production-mode_persistent-cold + exec 3.8 s ± 161 ms 3.76 s ± 170 ms -0.99 %
arco-pro_production-mode_persistent-hot + exec 2.4 s ± 62 ms 2.4 s ± 222 ms -0.31 %
arco-pro_production-mode_traverse-chunk-modules + exec 3.72 s ± 93 ms 3.68 s ± 54 ms -0.90 %
large-dyn-imports_development-mode + exec 2.07 s ± 38 ms 2.05 s ± 49 ms -1.32 %
large-dyn-imports_production-mode + exec 2.14 s ± 40 ms 2.11 s ± 64 ms -0.98 %
threejs_development-mode_10x + exec 1.52 s ± 11 ms 1.52 s ± 40 ms +0.05 %
threejs_development-mode_10x_hmr + exec 773 ms ± 12 ms 792 ms ± 16 ms +2.42 %
threejs_production-mode_10x + exec 5.3 s ± 64 ms 5.15 s ± 74 ms -2.92 %
threejs_production-mode_10x_persistent-cold + exec 5.34 s ± 47 ms 5.26 s ± 296 ms -1.54 %
threejs_production-mode_10x_persistent-hot + exec 4.57 s ± 32 ms 4.52 s ± 342 ms -0.94 %
10000_big_production-mode_disable-minimize + rss memory 8699 MiB ± 60.7 MiB 8740 MiB ± 113 MiB +0.46 %
10000_development-mode + rss memory 656 MiB ± 19 MiB 658 MiB ± 20.4 MiB +0.32 %
10000_development-mode_hmr + rss memory 1242 MiB ± 256 MiB 1328 MiB ± 116 MiB +6.93 %
10000_production-mode + rss memory 630 MiB ± 13.4 MiB 650 MiB ± 14 MiB +3.11 %
10000_production-mode_persistent-cold + rss memory 741 MiB ± 13.5 MiB 753 MiB ± 18 MiB +1.65 %
10000_production-mode_persistent-hot + rss memory 724 MiB ± 7.24 MiB 751 MiB ± 30.3 MiB +3.80 %
arco-pro_development-mode + rss memory 564 MiB ± 12 MiB 586 MiB ± 24.8 MiB +3.82 %
arco-pro_development-mode_hmr + rss memory 650 MiB ± 45.1 MiB 662 MiB ± 103 MiB +1.89 %
arco-pro_production-mode + rss memory 708 MiB ± 38 MiB 724 MiB ± 33.7 MiB +2.38 %
arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory 735 MiB ± 19.8 MiB 740 MiB ± 13 MiB +0.67 %
arco-pro_production-mode_persistent-cold + rss memory 849 MiB ± 54 MiB 851 MiB ± 24.9 MiB +0.14 %
arco-pro_production-mode_persistent-hot + rss memory 702 MiB ± 25 MiB 739 MiB ± 28 MiB +5.29 %
arco-pro_production-mode_traverse-chunk-modules + rss memory 728 MiB ± 31.9 MiB 725 MiB ± 14.6 MiB -0.46 %
large-dyn-imports_development-mode + rss memory 644 MiB ± 13.5 MiB 659 MiB ± 10.5 MiB +2.37 %
large-dyn-imports_production-mode + rss memory 525 MiB ± 3.46 MiB 546 MiB ± 7.35 MiB +4.07 %
threejs_development-mode_10x + rss memory 547 MiB ± 24.7 MiB 552 MiB ± 9.97 MiB +1.00 %
threejs_development-mode_10x_hmr + rss memory 1092 MiB ± 138 MiB 1111 MiB ± 98.2 MiB +1.69 %
threejs_production-mode_10x + rss memory 830 MiB ± 48.8 MiB 845 MiB ± 25.2 MiB +1.77 %
threejs_production-mode_10x_persistent-cold + rss memory 950 MiB ± 54.6 MiB 969 MiB ± 42.7 MiB +2.00 %
threejs_production-mode_10x_persistent-hot + rss memory 870 MiB ± 28.2 MiB 880 MiB ± 62 MiB +1.25 %

@chenjiahan chenjiahan requested a review from JSerFeng February 5, 2025 11:19
@chenjiahan chenjiahan enabled auto-merge (squash) February 5, 2025 13:17
@chenjiahan chenjiahan merged commit 8e7545f into main Feb 6, 2025
32 checks passed
@chenjiahan chenjiahan deleted the bump_swc_v11 branch February 6, 2025 02:27
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release: performance release: performance related release(mr only) team The issue/pr is created by the member of Rspack.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants