aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/Frontend/CompilerInvocation.cpp
diff options
context:
space:
mode:
authorJoseph Huber <huberjn@outlook.com>2025-07-27 21:12:40 -0500
committerJoseph Huber <huberjn@outlook.com>2025-07-28 09:23:29 -0500
commita1a610a1285fe4cde9f5f6a4a759da95266bdcb6 (patch)
tree978e2c05e413b9ad205be7ffed4b04238af6e4d3 /clang/lib/Frontend/CompilerInvocation.cpp
parenta7649007ef269c397b5d474d1b5f4432da96d1de (diff)
downloadllvm-a1a610a1285fe4cde9f5f6a4a759da95266bdcb6.zip
llvm-a1a610a1285fe4cde9f5f6a4a759da95266bdcb6.tar.gz
llvm-a1a610a1285fe4cde9f5f6a4a759da95266bdcb6.tar.bz2
[libc] Increase the number of times we wait on a slab
Summary: This wait restricts how long we wait on a slab. The only reason this isn't an infinite loop is to prevent complete deadlocks. However, this limit was *just* on the cusp of waiting long enough for the allocation to be done. Just increase this to a sufficiently large value, because this limit only exists to keep the interface wait-free in the absolute worst case scheduling scenario. This *MASSIVELY* improved performance for mixed allocations as we no longer shuffled around creating more than necessary.
Diffstat (limited to 'clang/lib/Frontend/CompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions