diff options
author | Jacob Lalonde <jjjlalonde@gmail.com> | 2024-05-16 14:17:19 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-05-16 14:17:19 -0700 |
commit | 47d80ec1802d70082c8fd32b4396c98db2c4dba2 (patch) | |
tree | 5e3c57039cf3ed16e5ab02ff2cf191d5c81a781d /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | 6d2219acabc1882508d695e23d444d3e1cae4ff3 (diff) | |
download | llvm-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