diff options
author | Carlos Galvez <carlosgalvezp@gmail.com> | 2025-08-02 12:20:25 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-08-02 12:20:25 +0200 |
commit | 0e40051565db1399b573b4bddc43c806ca86dc8d (patch) | |
tree | 37fcec587f32d4f56b3f305f6e1a80a77861c38f /compiler-rt/test/safestack/pthread-stack-size.c | |
parent | eefc3d275f1e089cb400e697659c55d3ae05006d (diff) | |
download | llvm-main.zip llvm-main.tar.gz llvm-main.tar.bz2 |
…heck
One typically only wants to perform renaming operations in user code,
not in system headers (which are out of the user's control). Let's skip
those altogether.
This leads to performance improvements in clang-tidy. As a benchmark, I
run all checks on a .cpp file that #includes all C++ standard headers.
On trunk:
```
Suppressed 213362 warnings (213362 in non-user code).
real 0m14.422s
user 0m14.236s
sys 0m0.184s
```
On this patch:
```
Suppressed 75411 warnings (75411 in non-user code).
real 0m12.472s
user 0m12.334s
sys 0m0.136s
```
Co-authored-by: Carlos Gálvez <carlos.galvez@zenseact.com>
Diffstat (limited to 'compiler-rt/test/safestack/pthread-stack-size.c')
0 files changed, 0 insertions, 0 deletions