llvm-project/lldb
Jim Ingham 9558b602b2 Add an "interrupt timeout" to Process, and pipe that through the
ProcessGDBRemote plugin layers.

Also fix a bug where if we tried to interrupt, but the ReadPacket
wakeup timer woke us up just after the timeout, we would break out
the switch, but then since we immediately check if the response is
empty & fail if it is, we could end up actually only giving a
small interval to the interrupt.

Differential Revision: https://reviews.llvm.org/D102085
2021-05-11 11:57:08 -07:00
..
bindings [lldb] [gdb-remote server] Introduce new stop reasons for fork and vfork 2021-04-24 11:08:33 +02:00
cmake [lldb] Remove XPCServices symlinking 2021-03-01 11:23:46 -08:00
docs Fix typo, arvm7 -> armv7 2021-05-05 00:56:44 -04:00
examples [lldb] [gdb-remote server] Introduce new stop reasons for fork and vfork 2021-04-24 11:08:33 +02:00
include/lldb Add an "interrupt timeout" to Process, and pipe that through the 2021-05-11 11:57:08 -07:00
packages/Python [lldb][AArch64] Don't check for VmFlags in smaps files 2021-04-29 09:30:14 +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 Add an "interrupt timeout" to Process, and pipe that through the 2021-05-11 11:57:08 -07:00
test Add an "interrupt timeout" to Process, and pipe that through the 2021-05-11 11:57:08 -07: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 Fix typo, arvm7 -> armv7 2021-05-05 00:56:44 -04:00
unittests Add an "interrupt timeout" to Process, and pipe that through the 2021-05-11 11:57:08 -07: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 [LLDB] Don't use the local python to set a default for LLDB_PYTHON_RELATIVE_PATH when cross compiling. 2021-05-11 14:04:41 +03:00
CODE_OWNERS.txt
LICENSE.TXT
use_lldb_suite_root.py