Skip to content

(C++ modules support) Optimize module scanner#6450

Merged
waruqi merged 10 commits intoxmake-io:devfrom
Arthapz:optimize-module-support
May 21, 2025
Merged

(C++ modules support) Optimize module scanner#6450
waruqi merged 10 commits intoxmake-io:devfrom
Arthapz:optimize-module-support

Conversation

@Arthapz
Copy link
Member

@Arthapz Arthapz commented May 15, 2025

some perf regression was introduced in the module scanner recently, this PR fix them

perf-ezgif.com-gif-to-webm-converter.webm

@Arthapz Arthapz changed the title Optimize module support (C++ modules support) Optimize module scanner May 15, 2025
@Arthapz Arthapz marked this pull request as draft May 16, 2025 14:54
@Arthapz Arthapz force-pushed the optimize-module-support branch 5 times, most recently from d964efd to bcde7c3 Compare May 17, 2025 13:36
@Arthapz
Copy link
Member Author

Arthapz commented May 17, 2025

now i need to rebase this to dev and it's finished

@Arthapz Arthapz force-pushed the optimize-module-support branch 2 times, most recently from 288b5d2 to d1a66b8 Compare May 18, 2025 13:36
@Arthapz Arthapz force-pushed the optimize-module-support branch from d1a66b8 to e8a3f1e Compare May 18, 2025 15:00
@Arthapz Arthapz marked this pull request as ready for review May 18, 2025 17:03
@waruqi
Copy link
Member

waruqi commented May 20, 2025

Thanks, I will review it in the next few days, I'm a bit busy recently.

@Arthapz
Copy link
Member Author

Arthapz commented May 20, 2025

Thanks, I will review it in the next few days, I'm a bit busy recently.

no problem

@waruqi waruqi merged commit bcafeff into xmake-io:dev May 21, 2025
22 checks passed
@waruqi waruqi added this to the v3.0.0 milestone May 21, 2025
@Arthapz Arthapz deleted the optimize-module-support branch September 18, 2025 09:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants