[all-commits] [llvm/llvm-project] b6501b: [clang][deps] Strip `CodeGenOptions` command-line ...
Jan Svoboda via All-commits
all-commits at lists.llvm.org
Thu Jun 11 11:43:56 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: b6501be5448273989e28210b4befd3b862568aff
https://github.com/llvm/llvm-project/commit/b6501be5448273989e28210b4befd3b862568aff
Author: Jan Svoboda <jan_svoboda at apple.com>
Date: 2026-06-11 (Thu, 11 Jun 2026)
Changed paths:
M clang/lib/DependencyScanning/ModuleDepCollector.cpp
Log Message:
-----------
[clang][deps] Strip `CodeGenOptions` command-line arguments (#203350)
This change speeds up dependency scanning for compilation caching with
explicit modules by 1.34x (wall-time) and 1.51x (instructions).
Performance of regular explicit module scans is not affected, because
that mode already makes good use of the copy-on-write nature of
`CowCompilerInvocation`.
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list