llvm-project/lldb/tools/debugserver/source/MacOSX
Jason Molenda 8c31efeed6 Add the ability to process save-core stack-memory-only corefiles
Add a field to the qMemoryRegionInfo packet where the remote stub
can describe the type of memory -- heap, stack.  Keep track of
memory regions that are stack memory in lldb.  Add a new "--style
stack" to process save-core to request that only stack memory be
included in the corefile.

Differential Revision: https://reviews.llvm.org/D107625
2021-08-11 13:37:31 -07:00
..
arm [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
arm64 [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
i386 [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
x86_64 [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
CFBundle.cpp
CFBundle.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
CFString.cpp
CFString.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
CFUtils.h [lldb] NFC: Fix trivial typo in comments, documents, and messages 2020-04-07 01:06:16 +09:00
CMakeLists.txt Remove the DarwinLog functionality from debguserver 2021-07-20 00:36:56 -07:00
Genealogy.cpp
Genealogy.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
GenealogySPI.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
MachException.cpp [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
MachException.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
MachProcess.h [debugserver] Add platform cache support to improve performance. 2021-05-20 19:10:46 -07:00
MachProcess.mm [debugserver] Un-conditionalize code guarded by macOS 10.10 checks 2021-07-15 23:18:05 -07:00
MachTask.h [debugserver] Add option to propagate SIGSEGV to target process 2020-11-17 09:27:52 -08:00
MachTask.mm Don't refer to allocation map entry after deallocating it 2021-04-15 20:16:38 -07:00
MachThread.cpp [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
MachThread.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
MachThreadList.cpp [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
MachThreadList.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
MachVMMemory.cpp Add the ability to process save-core stack-memory-only corefiles 2021-08-11 13:37:31 -07:00
MachVMMemory.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
MachVMRegion.cpp Add the ability to process save-core stack-memory-only corefiles 2021-08-11 13:37:31 -07:00
MachVMRegion.h Add the ability to process save-core stack-memory-only corefiles 2021-08-11 13:37:31 -07:00
OsLogger.cpp
OsLogger.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
ThreadInfo.h [NFC][LLDB] Removing extra semicolons to silence -Wc++98-compat-extra-semi diagnostics 2021-03-23 14:32:36 -07:00
dbgnub-mig.defs
stack_logging.h