Skip to content

Conversation

cachemeifyoucan
Copy link
Contributor

When the requested output is -emit-module and also using -experimental-emit-module-separately, do not schedule compileJob for each individual source files since all outputs already satisfied by the separately emit module job. The compileJob will only produce unnecessary outputs like per-file modules and slow down the build.

rdar://84979778

…te job When the requested output is `-emit-module` and also using `-experimental-emit-module-separately`, do not schedule compileJob for each individual source files since all outputs already satisfied by the separately emit module job. The compileJob will only produce unnecessary outputs like per-file modules and slow down the build. rdar://84979778
@cachemeifyoucan
Copy link
Contributor Author

@swift-ci please test

@cachemeifyoucan cachemeifyoucan merged commit a32005e into swiftlang:main Jul 31, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

2 participants