llvm-project/lldb/unittests/Editline
Jonas Devlieghere 8e776bb660
Re-land "[lldb] Synchronize output through the IOHandler"
Add synchronization to the IOHandler to prevent multiple threads from
writing concurrently to the output or error stream.

A scenario where this could happen is when a thread (the default event
thread for example) is using the debugger's asynchronous stream. We
would delegate this operation to the IOHandler which might be running on
another thread. Until this patch there was nothing to synchronize the
two at the IOHandler level.

Differential revision: https://reviews.llvm.org/D121500
2022-03-15 12:53:46 -07:00
..
CMakeLists.txt [lldb] Modernize PseudoTerminal::OpenFirstAvailablePrimary 2020-10-14 14:55:03 +02:00
EditlineTest.cpp Re-land "[lldb] Synchronize output through the IOHandler" 2022-03-15 12:53:46 -07:00