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

perf: WarnCaseSensitiveModulesPlugin #8685

Draft
wants to merge 4 commits into
base: main
Choose a base branch
from

Conversation

SyMind
Copy link
Member

@SyMind SyMind commented Dec 12, 2024

Summary

Checklist

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

@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 Dec 12, 2024
@SyMind SyMind force-pushed the perf-WarnCaseSensitiveModulesPlugin branch from 64093b6 to 37a9d57 Compare December 12, 2024 11:05
Copy link

netlify bot commented Dec 12, 2024

Deploy Preview for rspack ready!

Name Link
🔨 Latest commit 64093b6
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/675ac3747e2f820008d366a6
😎 Deploy Preview https://deploy-preview-8685--rspack.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@SyMind
Copy link
Member Author

SyMind commented Dec 12, 2024

!bench

@rspack-bot
Copy link

rspack-bot commented Dec 12, 2024

📝 Benchmark detail: Open

Name Base (2024-12-12 bd04c60) Current Change
10000_big_production-mode_disable-minimize + exec 37.6 s ± 508 ms 37.5 s ± 616 ms -0.13 %
10000_development-mode + exec 1.81 s ± 43 ms 1.79 s ± 38 ms -1.00 %
10000_development-mode_hmr + exec 664 ms ± 20 ms 637 ms ± 12 ms -4.12 %
10000_production-mode + exec 2.36 s ± 57 ms 2.33 s ± 23 ms -1.49 %
arco-pro_development-mode + exec 1.78 s ± 81 ms 1.75 s ± 99 ms -1.57 %
arco-pro_development-mode_hmr + exec 426 ms ± 9.5 ms 424 ms ± 1.7 ms -0.43 %
arco-pro_production-mode + exec 3.17 s ± 81 ms 3.08 s ± 71 ms -2.69 %
arco-pro_production-mode_generate-package-json-webpack-plugin + exec 3.16 s ± 62 ms 3.18 s ± 92 ms +0.48 %
arco-pro_production-mode_traverse-chunk-modules + exec 3.17 s ± 74 ms 3.12 s ± 63 ms -1.85 %
threejs_development-mode_10x + exec 1.62 s ± 15 ms 1.61 s ± 13 ms -0.51 %
threejs_development-mode_10x_hmr + exec 807 ms ± 23 ms 779 ms ± 12 ms -3.42 %
threejs_production-mode_10x + exec 5.17 s ± 112 ms 4.87 s ± 49 ms -5.80 %
10000_big_production-mode_disable-minimize + rss memory 9583 MiB ± 89.8 MiB 9795 MiB ± 301 MiB +2.21 %
10000_development-mode + rss memory 794 MiB ± 14.3 MiB 819 MiB ± 38.9 MiB +3.18 %
10000_development-mode_hmr + rss memory 1821 MiB ± 230 MiB 1991 MiB ± 409 MiB +9.34 %
10000_production-mode + rss memory 690 MiB ± 41 MiB 701 MiB ± 39.2 MiB +1.53 %
arco-pro_development-mode + rss memory 704 MiB ± 24.9 MiB 727 MiB ± 59 MiB +3.26 %
arco-pro_development-mode_hmr + rss memory 916 MiB ± 59.6 MiB 949 MiB ± 54.6 MiB +3.57 %
arco-pro_production-mode + rss memory 806 MiB ± 38.3 MiB 794 MiB ± 68.9 MiB -1.57 %
arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory 808 MiB ± 46 MiB 815 MiB ± 45.3 MiB +0.79 %
arco-pro_production-mode_traverse-chunk-modules + rss memory 801 MiB ± 43.9 MiB 820 MiB ± 44.8 MiB +2.28 %
threejs_development-mode_10x + rss memory 769 MiB ± 37.9 MiB 771 MiB ± 35.4 MiB +0.30 %
threejs_development-mode_10x_hmr + rss memory 1548 MiB ± 311 MiB 1689 MiB ± 158 MiB +9.15 %
threejs_production-mode_10x + rss memory 1095 MiB ± 61.1 MiB 1133 MiB ± 67.3 MiB +3.52 %

Copy link

netlify bot commented Dec 12, 2024

Deploy Preview for rspack ready!

Name Link
🔨 Latest commit c923cf7
🔍 Latest deploy log https://app.netlify.com/sites/rspack/deploys/675ba160af56f400084f025b
😎 Deploy Preview https://deploy-preview-8685--rspack.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify site configuration.

@SyMind
Copy link
Member Author

SyMind commented Dec 12, 2024

!bench

@rspack-bot
Copy link

rspack-bot commented Dec 12, 2024

📝 Benchmark detail: Open

Name Base (2024-12-12 bd04c60) Current Change
10000_big_production-mode_disable-minimize + exec 37.6 s ± 508 ms 37.6 s ± 751 ms +0.01 %
10000_development-mode + exec 1.81 s ± 43 ms 1.78 s ± 28 ms -1.39 %
10000_development-mode_hmr + exec 664 ms ± 20 ms 641 ms ± 17 ms -3.45 %
10000_production-mode + exec 2.36 s ± 57 ms 2.34 s ± 35 ms -1.01 %
arco-pro_development-mode + exec 1.78 s ± 81 ms 1.73 s ± 67 ms -2.47 %
arco-pro_development-mode_hmr + exec 426 ms ± 9.5 ms 378 ms ± 0.75 ms -11.27 %
arco-pro_production-mode + exec 3.17 s ± 81 ms 3.09 s ± 64 ms -2.61 %
arco-pro_production-mode_generate-package-json-webpack-plugin + exec 3.16 s ± 62 ms 3.18 s ± 79 ms +0.74 %
arco-pro_production-mode_traverse-chunk-modules + exec 3.17 s ± 74 ms 3.13 s ± 65 ms -1.52 %
threejs_development-mode_10x + exec 1.62 s ± 15 ms 1.61 s ± 22 ms -0.69 %
threejs_development-mode_10x_hmr + exec 807 ms ± 23 ms 779 ms ± 17 ms -3.42 %
threejs_production-mode_10x + exec 5.17 s ± 112 ms 4.88 s ± 30 ms -5.64 %
10000_big_production-mode_disable-minimize + rss memory 9583 MiB ± 89.8 MiB 9791 MiB ± 71.6 MiB +2.17 %
10000_development-mode + rss memory 794 MiB ± 14.3 MiB 812 MiB ± 17.2 MiB +2.20 %
10000_development-mode_hmr + rss memory 1821 MiB ± 230 MiB 1952 MiB ± 477 MiB +7.18 %
10000_production-mode + rss memory 690 MiB ± 41 MiB 680 MiB ± 24.3 MiB -1.47 %
arco-pro_development-mode + rss memory 704 MiB ± 24.9 MiB 713 MiB ± 42.5 MiB +1.22 %
arco-pro_development-mode_hmr + rss memory 916 MiB ± 59.6 MiB 791 MiB ± 67.3 MiB -13.69 %
arco-pro_production-mode + rss memory 806 MiB ± 38.3 MiB 798 MiB ± 51.6 MiB -1.08 %
arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory 808 MiB ± 46 MiB 820 MiB ± 30.4 MiB +1.40 %
arco-pro_production-mode_traverse-chunk-modules + rss memory 801 MiB ± 43.9 MiB 810 MiB ± 40.3 MiB +1.06 %
threejs_development-mode_10x + rss memory 769 MiB ± 37.9 MiB 761 MiB ± 44.9 MiB -0.95 %
threejs_development-mode_10x_hmr + rss memory 1548 MiB ± 311 MiB 1710 MiB ± 310 MiB +10.48 %
threejs_production-mode_10x + rss memory 1095 MiB ± 61.1 MiB 1117 MiB ± 80.1 MiB +2.03 %

@SyMind
Copy link
Member Author

SyMind commented Dec 13, 2024

!bench

@rspack-bot
Copy link

rspack-bot commented Dec 13, 2024

📝 Benchmark detail: Open

Name Base (2024-12-13 c81fa8d) Current Change
10000_big_production-mode_disable-minimize + exec 37.7 s ± 976 ms 37.4 s ± 270 ms -0.86 %
10000_development-mode + exec 1.79 s ± 21 ms 1.78 s ± 18 ms -0.37 %
10000_development-mode_hmr + exec 656 ms ± 7.9 ms 658 ms ± 9.9 ms +0.27 %
10000_production-mode + exec 2.33 s ± 42 ms 2.35 s ± 68 ms +0.98 %
arco-pro_development-mode + exec 1.74 s ± 73 ms 1.8 s ± 82 ms +3.86 %
arco-pro_development-mode_hmr + exec 379 ms ± 1.3 ms 378 ms ± 0.68 ms -0.16 %
arco-pro_production-mode + exec 3.11 s ± 87 ms 3.1 s ± 89 ms -0.42 %
arco-pro_production-mode_generate-package-json-webpack-plugin + exec 3.17 s ± 78 ms 3.18 s ± 66 ms +0.54 %
arco-pro_production-mode_traverse-chunk-modules + exec 3.12 s ± 93 ms 3.18 s ± 86 ms +1.79 %
threejs_development-mode_10x + exec 1.6 s ± 9.6 ms 1.6 s ± 20 ms -0.26 %
threejs_development-mode_10x_hmr + exec 789 ms ± 24 ms 788 ms ± 21 ms -0.13 %
threejs_production-mode_10x + exec 4.94 s ± 110 ms 4.95 s ± 68 ms +0.25 %
10000_big_production-mode_disable-minimize + rss memory 9737 MiB ± 290 MiB 9695 MiB ± 105 MiB -0.43 %
10000_development-mode + rss memory 808 MiB ± 16.8 MiB 824 MiB ± 43 MiB +1.90 %
10000_development-mode_hmr + rss memory 1906 MiB ± 321 MiB 2036 MiB ± 133 MiB +6.83 %
10000_production-mode + rss memory 699 MiB ± 38.9 MiB 698 MiB ± 32 MiB -0.20 %
arco-pro_development-mode + rss memory 732 MiB ± 47.1 MiB 711 MiB ± 41.2 MiB -2.97 %
arco-pro_development-mode_hmr + rss memory 825 MiB ± 19.7 MiB 804 MiB ± 77.2 MiB -2.61 %
arco-pro_production-mode + rss memory 792 MiB ± 69.8 MiB 818 MiB ± 70.1 MiB +3.27 %
arco-pro_production-mode_generate-package-json-webpack-plugin + rss memory 815 MiB ± 54.2 MiB 840 MiB ± 62.1 MiB +3.13 %
arco-pro_production-mode_traverse-chunk-modules + rss memory 841 MiB ± 32.3 MiB 843 MiB ± 62.8 MiB +0.23 %
threejs_development-mode_10x + rss memory 782 MiB ± 63.4 MiB 802 MiB ± 31.5 MiB +2.65 %
threejs_development-mode_10x_hmr + rss memory 1686 MiB ± 334 MiB 1670 MiB ± 64.6 MiB -0.97 %
threejs_production-mode_10x + rss memory 1103 MiB ± 83.2 MiB 1131 MiB ± 70.1 MiB +2.55 %

@web-infra-dev web-infra-dev deleted a comment from rspack-bot Dec 13, 2024
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.

2 participants