llvm-project/lldb
Michał Górny ff31af4f55 [lldb] [gdb-remote client] Refactor handling qSupported
Refactor the qSupported handler to split the reply into an array,
and identify features within the array rather than searching the string
for partial matches.  While at it, use StringRef.split() to process
the compression list instead of reinventing the wheel.

Switch the arguments to MaybeEnableCompression() to use an ArrayRef
of StringRefs to simplify parameter passing from GetRemoteQSupported().

Differential Revision: https://reviews.llvm.org/D100146
2021-04-13 11:20:11 +02:00
..
bindings Revert "[lldb/Plugins] Add ScriptedProcess Process Plugin" 2021-03-24 21:31:16 +01:00
cmake [lldb] Remove XPCServices symlinking 2021-03-01 11:23:46 -08:00
docs [lldb] Improve the documentation (#42017) 2021-04-08 10:58:02 -07:00
examples [lldb/bindings] Add Python ScriptedProcess base class to lldb module 2021-03-23 18:24:47 +01:00
include/lldb Revert "[lldb] [Process] Watch for fork/vfork notifications" and associated followups 2021-04-13 11:03:06 +02:00
packages/Python [lldb] Improve CPUInfo test predicate 2021-04-06 10:46:47 +01:00
resources [lldb] Remove stale LLDB-Info.plist 2021-01-08 10:12:16 -08:00
scripts Prefer /usr/bin/env xxx over /usr/bin/xxx where xxx = perl, python, awk 2021-02-25 11:32:27 +01:00
source [lldb] [gdb-remote client] Refactor handling qSupported 2021-04-13 11:20:11 +02:00
test Revert "[lldb] [Process] Watch for fork/vfork notifications" and associated followups 2021-04-13 11:03:06 +02:00
third_party/Python/module Revert "[lldb] temporary commit to see why a test is failing only on lldb-aarch64-ubuntu" 2020-08-05 11:55:02 +02:00
tools [SystemZ][z/OS][Windows] Add new OF_TextWithCRLF flag and use this flag instead of OF_Text 2021-04-06 07:23:31 -04:00
unittests [lldb/DWARF] Fix a crash parsing invalid dwarf (pr49678) 2021-04-08 16:48:02 +02:00
utils Reapply "[lldb/test] Automatically find debug servers to test" 2021-02-21 20:47:47 +01:00
.clang-format
.clang-tidy [lldb] Add .clang-tidy with customization to disable readability-identifier-naming 2020-03-09 12:50:28 -07:00
.gitignore
CMakeLists.txt [CMake] Remove dead code setting policies to NEW 2021-01-19 17:19:36 +02:00
CODE_OWNERS.txt
LICENSE.TXT
use_lldb_suite_root.py