llvm-project/lldb/source/Plugins
Jim Ingham 379f24ffde Revert "Revert "Reset the wakeup timeout when we re-enter the continue wait.""
This reverts commit 82a3883715.

The original version had a copy-paste error: using the Interrupt timeout
for the ResumeSynchronous wait, which is clearly wrong.  This error would
have been evident with real use, but the interrupt is long enough that it
only caused one testsuite failure (in the Swift fork).

Anyway, I found that mistake and fixed it and checked all the other places
where I had to plumb through a timeout, and added a test with a short
interrupt timeout stepping over a function that takes 3x the interrupt timeout
to complete, so that should detect a similar mistake in the future.
2021-07-12 14:20:49 -07:00
..
ABI AArch64 Linux and elf-core PAC stack unwinder support 2021-06-16 02:09:46 +05:00
Architecture [lldb][AArch64] Add MTE memory tag reading to lldb 2021-06-24 17:17:10 +01:00
Disassembler [MC] Refactor MCObjectFileInfo initialization and allow targets to create MCObjectFileInfo 2021-05-23 14:15:23 -07:00
DynamicLoader [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
ExpressionParser [IR] Add GEPOperator::indices() (NFC) 2021-07-09 21:41:20 +02:00
Instruction [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
InstrumentationRuntime [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
JITLoader [lldb] Make DoReadMemory a protected method. 2021-01-07 21:06:36 -08:00
Language [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
LanguageRuntime [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
MemoryHistory [lldb] Access the ModuleList through iterators where possible (NFC) 2021-01-07 21:06:36 -08:00
ObjectContainer [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
ObjectFile Revert "Create synthetic symbol names on demand to improve memory consumption and startup times." 2021-07-02 16:21:47 -07:00
OperatingSystem [lldb] Add the ability to silently import scripted commands 2021-07-09 10:05:39 -07:00
Platform Revert "Revert "Reset the wakeup timeout when we re-enter the continue wait."" 2021-07-12 14:20:49 -07:00
Process Revert "Revert "Reset the wakeup timeout when we re-enter the continue wait."" 2021-07-12 14:20:49 -07:00
ScriptInterpreter [lldb] Add the ability to silently import scripted commands 2021-07-09 10:05:39 -07:00
StructuredData [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
SymbolFile [lldb][NFC] Use ArrayRef in TypeSystemClang::SetFunctionParameters 2021-07-12 15:38:51 +02:00
SymbolVendor [lldb][NFC] Use C++ versions of the deprecated C standard library headers 2021-05-26 12:46:12 +02:00
SystemRuntime [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
Trace [NFC][trace] remove dead function 2021-06-23 23:18:53 -07:00
TypeSystem Reland "[clang-repl] Implement partial translation units and error recovery." 2021-07-12 15:21:22 +00:00
UnwindAssembly [lldb] Replace default bodies of special member functions with = default; 2021-07-02 11:31:16 -07:00
CMakeLists.txt Add a "Trace" plug-in to LLDB to add process trace support in stages. 2020-09-21 17:13:18 -07:00
Plugins.def.in Re-land "[lldb/CMake] Auto-generate the Initialize and Terminate calls for plugin" 2020-02-18 19:16:07 -08:00