aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorJacob Lalonde <jjjlalonde@gmail.com>2024-05-16 14:17:19 -0700
committerGitHub <noreply@github.com>2024-05-16 14:17:19 -0700
commit47d80ec1802d70082c8fd32b4396c98db2c4dba2 (patch)
tree5e3c57039cf3ed16e5ab02ff2cf191d5c81a781d /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent6d2219acabc1882508d695e23d444d3e1cae4ff3 (diff)
downloadllvm-47d80ec1802d70082c8fd32b4396c98db2c4dba2.zip
llvm-47d80ec1802d70082c8fd32b4396c98db2c4dba2.tar.gz
llvm-47d80ec1802d70082c8fd32b4396c98db2c4dba2.tar.bz2
[LLDB/Coredump] Only take the Pthread from stack start to the stackpointer + red_zone (#92002)
Currently in Core dumps, the entire pthread is copied, including the unused space beyond the stack pointer. This causes large amounts of core dump inflation when the number of threads is high, but the stack usage is low. Such as when an application is using a thread pool. This change will optimize for these situations in addition to generally improving the core dump performance for all of lldb.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions