summaryrefslogtreecommitdiff
path: root/lldb/source/Core/Communication.cpp
AgeCommit message (Expand)Author
2024-08-27[lldb] Turn lldb_private::Status into a value type. (#106163)Adrian Prantl
2023-08-15Revert "[lldb] Properly protect the Communication class with reader/writer lock"Augusto Noronha
2023-08-15[lldb] Properly protect the Communication class with reader/writer lockAugusto Noronha
2022-09-06[lldb] [Core] Split read thread support into ThreadedCommunicationMichał Górny
2022-09-01[lldb] [Core] Pass error/status from Communication::ReadThread()Michał Górny
2022-08-19[lldb] [Core] Harmonize Communication::Read() returns w/ threadMichał Górny
2022-08-08[lldb] LLVM_FALLTHROUGH => [[fallthrough]]. NFCFangrui Song
2022-02-23[lldb] Modernize ThreadLauncherPavel Labath
2022-02-03[lldb] Rename Logging.h to LLDBLog.h and clean up includesPavel Labath
2022-02-02[lldb] Convert "LLDB" log channel to the new APIPavel Labath
2021-10-26[lldb] [Communication] Add a WriteAll() method that resumes writingMichał Górny
2021-09-09[lldb] Fix format string in Communication::WriteRyan Mansfield
2021-05-26[lldb][NFC] Use C++ versions of the deprecated C standard library headersRaphael Isemann
2020-07-30[lldb] Don't use static locals for return value storage in some *AsCString fu...Raphael Isemann
2020-07-27[lldb] Modernize away some snprintf callsRaphael Isemann
2020-04-23[lldb/Core] Avoid more Communication::Disconnect racesPavel Labath
2020-04-09[lldb] Add parts accidentally left out of 769d704: Recommit "[lldb/Core] Fix ...Pavel Labath
2020-04-09Recommit "[lldb/Core] Fix a race in the Communication class"Pavel Labath
2020-04-09Revert "[lldb/Core] Fix a race in the Communication class"Pavel Labath
2020-04-09[lldb/Core] Fix a race in the Communication classPavel Labath
2020-04-02[lldb] Change Communication::SetConnection to take a unique_ptrPavel Labath
2020-01-24[lldb][NFC] Fix all formatting errors in .cpp file headersRaphael Isemann
2019-07-24[Logging] Replace Log::Printf with LLDB_LOG macro (NFC)Jonas Devlieghere
2019-07-23[Logging] Fix format stringsJonas Devlieghere
2019-07-22[Logging] Replace LogIfAnyCategoriesSet with LLDB_LOG.Jonas Devlieghere
2019-07-05Change LaunchThread interface to return an expected.Jonas Devlieghere
2019-05-23[lldb] fix cannot convert from 'nullptr' to 'lldb::thread_result_t'Konrad Kleine
2019-05-23[lldb] NFC modernize codebase with modernize-use-nullptrKonrad Kleine
2019-01-19Update the file headers across all of the LLVM projects in the monorepoChandler Carruth
2018-12-14Move Broadcaster+Listener+Event combo from Core into UtilityPavel Labath
2018-11-11Remove comments after header includes.Jonas Devlieghere
2018-05-29Typo fixes.Bruce Mitchener
2018-04-30Reflow paragraphs in comments.Adrian Prantl
2017-06-27Move Connection and IOObject interfaces to Utility modulePavel Labath
2017-05-12Rename Error -> Status.Zachary Turner
2017-04-06iwyu fixes for lldbCore.Zachary Turner
2017-03-03Move Log from Core -> Utility.Zachary Turner
2017-02-10Add a format_provider for the Timeout classPavel Labath
2017-02-06Get rid of Error::PutToLog().Zachary Turner
2016-11-30Use Timeout<> in the Listener classPavel Labath
2016-11-25Introduce Chrono to the Connection class. NFCI.Pavel Labath
2016-11-25Fix FreeBSD build error in r287920Pavel Labath
2016-11-25Introduce chrono to the Communication classPavel Labath
2016-11-02Remove TimeValue usage from two filesPavel Labath
2016-09-06*** This commit represents a complete reformatting of the LLDB source codeKate Stone
2016-07-28Clean up vestigial remnants of locking primitivesSaleem Abdulrasool
2016-05-18remove use of Mutex in favour of std::{,recursive_}mutexSaleem Abdulrasool
2016-05-03Revert "Add a read_full_buffer argument to ConnectionFileDescriptor::Read"Pavel Labath
2016-05-03Add a read_full_buffer argument to ConnectionFileDescriptor::ReadPavel Labath
2016-03-07Change over the broadcaster/listener process to hold shared or weak pointersJim Ingham