Skip to content

Conversation

@artemcm
Copy link
Contributor

@artemcm artemcm commented Dec 4, 2025

During parallel clang module dependency resolution, an unintended side-effect of #84929 is that we stopped uniquing the module identifiers we query to the Clang dependency scanner.

This change ensures we do not query the same identifier more than once.

Resolves rdar://165133617

… more than once

During parallel clang module dependency resolution, an unintended side-effect of swiftlang#84929 is that we stopped uniquing the module identifiers we query to the Clang dependency scanner.

This change ensures we do not query the same identifier more than once.

Resolves rdar://165133617
@artemcm
Copy link
Contributor Author

artemcm commented Dec 4, 2025

@swift-ci smoke test

@artemcm artemcm marked this pull request as ready for review December 4, 2025 22:40
@artemcm artemcm requested review from nkcsgexi and xymus December 5, 2025 16:48
@artemcm artemcm merged commit 3f0732f into swiftlang:main Dec 5, 2025
3 checks passed
@artemcm artemcm deleted the FixScanDepsPerfRegression branch December 5, 2025 22:33
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.

1 participant