[all-commits] [llvm/llvm-project] f886df: [libc++] Don't push and pop extensions diagnostics...
Nikolas Klauser via All-commits
all-commits at lists.llvm.org
Sat Mar 23 05:54:56 PDT 2024
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: f886dfed3ae6cf70827cedc8d8aefde6250a239b
https://github.com/llvm/llvm-project/commit/f886dfed3ae6cf70827cedc8d8aefde6250a239b
Author: Nikolas Klauser <nikolasklauser at berlin.de>
Date: 2024-03-23 (Sat, 23 Mar 2024)
Changed paths:
M libcxx/include/__config
Log Message:
-----------
[libc++] Don't push and pop extensions diagnostics when using clang modules (#85917)
Clang modules take a significant compile time hit when pushing and
popping diagnostics. Since all the headers are marked as system headers
in the modulemap, we can simply disable this pushing and popping when
building with clang modules.
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