llvm-project/lldb/include/lldb
Pavel Labath 12c9c4a885 [lldb/host] Remove monitor_signals argument from process monitoring functions
All current callers set the argument to false. monitor_signals=true used
to be used in the Process plugins (which needed to know when the
debugged process gets a signal), but this implementation has several
serious issues, which means that individual process plugins now
orchestrate the monitoring of debugged processes themselves.

This allows us to simplify the implementation (no need to play with
process groups), and the interface (we only catch fatal events, so the
callback is always called just once).

Differential Revision: https://reviews.llvm.org/D120425
2022-02-24 11:12:59 +01:00
..
API [lldb] Add support for a "global" lldbinit file 2022-02-18 12:30:22 +01:00
Breakpoint [lldb] Correct some uses of \b in Doxygen documentation 2022-01-26 14:05:58 +00:00
Core [lldb] Modernize ThreadLauncher 2022-02-23 14:25:59 +01:00
DataFormatters [lldb] Remove redundant member initialization (NFC) 2022-01-09 12:21:04 -08:00
Expression [lldb] Remove redundant member initialization (NFC) 2022-01-09 12:21:04 -08:00
Host [lldb/host] Remove monitor_signals argument from process monitoring functions 2022-02-24 11:12:59 +01:00
Initialization [lldb] Use C++11 default member initializers 2021-06-09 09:43:13 -07:00
Interpreter [lldb] Fix (unintentional) recursion in CommandObjectRegexCommand 2022-02-23 12:34:14 -08:00
Symbol Fix a double debug info size counting in top level stats for "statistics dump". 2022-02-10 10:55:18 -08:00
Target [lldb] Modernize ThreadLauncher 2022-02-23 14:25:59 +01:00
Utility [lldb] Check max_size before resizing DataBufferHeap 2022-02-15 13:58:35 -08:00
Version [lldb] Make lldbVersion a full fledged library 2021-12-08 15:14:34 -08:00
lldb-defines.h [lldb] Remove the requirement for windows clients to specify -DIMPORT_LIBLLDB 2022-01-19 12:49:47 +01:00
lldb-enumerations.h Add the ability to process save-core stack-memory-only corefiles 2021-08-11 13:37:31 -07:00
lldb-forward.h Added the ability to cache the finalized symbol tables subsequent debug sessions to start faster. 2021-12-16 09:59:55 -08:00
lldb-private-defines.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-private-enumerations.h [lldb] [client] Implement follow-fork-mode 2021-09-02 12:16:58 +02:00
lldb-private-forward.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-private-interfaces.h [trace] Add the definition of a TraceExporter plugin 2021-07-26 18:01:50 -07:00
lldb-private-types.h [lldb] [ABI/X86] Support combining xmm* and ymm*h regs into ymm* 2021-10-20 15:06:45 +02:00
lldb-private.h [lldb] Make lldbVersion a full fledged library 2021-12-08 15:14:34 -08:00
lldb-public.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
lldb-types.h [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
lldb-versioning.h [lldb] Update header guards to be consistent and compliant with LLVM (NFC) 2020-02-17 23:15:40 -08:00
module.modulemap [lldb] Update the modulemap 2022-01-20 18:28:23 -08:00