Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
81fe1fbf4abd00b24e078a80cb15a2d2c1343f11
/
lldb
/
source
/
Core
/
Communication.cpp
181b823
Move Broadcaster+Listener+Event combo from Core into Utility
by Pavel Labath
· 7 years ago
672d2c1
Remove comments after header includes.
by Jonas Devlieghere
· 7 years ago
4ebdee0
Typo fixes.
by Bruce Mitchener
· 7 years ago
0509724
Reflow paragraphs in comments.
by Adrian Prantl
· 7 years ago
4ccd995
Move Connection and IOObject interfaces to Utility module
by Pavel Labath
· 8 years ago
97206d5
Rename Error -> Status.
by Zachary Turner
· 8 years ago
2f3df61
iwyu fixes for lldbCore.
by Zachary Turner
· 8 years ago
6f9e690
Move Log from Core -> Utility.
by Zachary Turner
· 9 years ago
d02b1c8
Add a format_provider for the Timeout class
by Pavel Labath
· 9 years ago
33aba3c
Get rid of Error::PutToLog().
by Zachary Turner
· 9 years ago
d35031e1
Use Timeout<> in the Listener class
by Pavel Labath
· 9 years ago
2f159a5
Introduce Chrono to the Connection class. NFCI.
by Pavel Labath
· 9 years ago
3043fd8
Fix FreeBSD build error in r287920
by Pavel Labath
· 9 years ago
c4063ee
Introduce chrono to the Communication class
by Pavel Labath
· 9 years ago
774103c
Remove TimeValue usage from two files
by Pavel Labath
· 9 years ago
b9c1b51
*** This commit represents a complete reformatting of the LLDB source code
by Kate Stone
· 9 years ago
2d6a9ec
Clean up vestigial remnants of locking primitives
by Saleem Abdulrasool
· 9 years ago
16ff860
remove use of Mutex in favour of std::{,recursive_}mutex
by Saleem Abdulrasool
· 9 years ago
ef984e7
Revert "Add a read_full_buffer argument to ConnectionFileDescriptor::Read"
by Pavel Labath
· 9 years ago
2407602
Add a read_full_buffer argument to ConnectionFileDescriptor::Read
by Pavel Labath
· 9 years ago
583bbb1
Change over the broadcaster/listener process to hold shared or weak pointers
by Jim Ingham
· 10 years ago
896ddd0
Fix Clang-tidy modernize-use-nullptr warnings in some files in source/Core; other minor fixes.
by Eugene Zelenko
· 10 years ago
62e0681
Add -Wimplicit-fallthrough command line option to clang in
by Jason Molenda
· 10 years ago
3585669
Stop read thread of Communication on EOF
by Tamas Berghammer
· 10 years ago
3294de2
Move lldb-log.cpp to core/Logging.cpp
by Zachary Turner
· 11 years ago
3f5df53
Fix ProcessIO test failures
by Pavel Labath
· 11 years ago
acee96a
Fix up the HostThread interface, making the interface simpler.
by Zachary Turner
· 11 years ago
39de311
Create a HostThread abstraction.
by Zachary Turner
· 11 years ago
4262828
Fix on Linux for ReadThread lingering after inferior exits
by Todd Fiala
· 11 years ago
f0066ad
Fixed CTRL+C related issues:
by Greg Clayton
· 11 years ago
5904260
Missing files for previous checkin that fixed: "script help (lldb.SBThread)" output stops after 2048 bytes are printed.
by Greg Clayton
· 12 years ago
b2f1fb2
MingW compilation (windows). Includes various refactoring to improve portability.
by Virgile Bello
· 12 years ago
0614fcd
Prevent race in when stopping a "read thread"
by Tim Northover
· 12 years ago
e01e07b
Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++.
by Greg Clayton
· 12 years ago
5160ce5
<rdar://problem/13521159>
by Greg Clayton
· 13 years ago
89660bf
More Linux warnings fixes (remove default labels as needed):
by Daniel Malea
· 13 years ago
d01b295
Resolve printf formatting warnings on Linux:
by Daniel Malea
· 13 years ago
ccd41e5
Ran the sources through the compiler with -Wshadow warnings
by Jason Molenda
· 13 years ago
43e0af0
Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification.
by Greg Clayton
· 13 years ago
4bddaeb
Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set.
by Jim Ingham
· 14 years ago
74d4193
Cleaned up the Communication class when it tears down ConnectionFileDescriptor
by Greg Clayton
· 14 years ago
756f8ae
Fixed an issue where even if the communication object had Clear() called on
by Greg Clayton
· 14 years ago
644247c
Added "target variable" command that allows introspection of global
by Greg Clayton
· 14 years ago
ba23ca0
Switch from USEC_PER_SEC/NSEC_PER_SEC/NSEC_PER_USEC to TimeValue constants
by Peter Collingbourne
· 14 years ago
73bf5db
Improved the packet throughput when debugging with GDB remote by over 3x on
by Greg Clayton
· 14 years ago
95bf0fd
Added the ability to get a broadcaster event name for a given broadcaster event.
by Greg Clayton
· 15 years ago
1cb6496
Did a lot more work on abtracting and organizing the platforms.
by Greg Clayton
· 15 years ago
7a5388b
Split all of the core of LLDB.framework/lldb.so into a
by Greg Clayton
· 15 years ago
2da6d49
Patch that allows for thread_t to be something more complex than an
by Greg Clayton
· 15 years ago
9fd5850
Fix the ctr-D and end-of-file stuff.
by Caroline Tice
· 15 years ago
7fb56d0
Endian patch from Kirk Beitz that allows better cross platform building.
by Greg Clayton
· 15 years ago
7ec3d40
Finally tracked down the racy condition that would hose up our debug
by Greg Clayton
· 15 years ago
a08cfb1
Do not pass an invalid thread to Thread{Cancel,Join}.
by Stephen Wilson
· 15 years ago
8b2fe6d
Modified LLDB expressions to not have to JIT and run code just to see variable
by Greg Clayton
· 15 years ago
bfae66a
Fixed a multi-threaded race condition that could happen when communication classes are shutting down. We currently don't protect communication connection classes against multi-threaded access. The connection is stored in the lldb_private::Communication.m_connection_ap auto_ptr member. We either need to add protections when accessing this class or not let anything racy occur. With this fix, we are doing the latter.
by Greg Clayton
· 15 years ago
10177aa
Added the ability to dump sections to a certain depth (for when sections
by Greg Clayton
· 15 years ago
d46c87a
More reverting of the EOF stuff as the API was changed which we don't want to
by Greg Clayton
· 15 years ago
7788e5f
Reverted the close on EOF stuff again as it was crashing Xcode.
by Greg Clayton
· 15 years ago
82305fc
by Caroline Tice
· 15 years ago
cd55b19
Revert the End of file stuff that was added as it was causing read threads
by Greg Clayton
· 15 years ago
efed613
Add the ability to catch and do the right thing with Interrupts (often control-c)
by Caroline Tice
· 15 years ago
2d4edfb
Modified all logging calls to hand out shared pointers to make sure we
by Greg Clayton
· 15 years ago
20ad3c4
Add the ability to disable individual log categories, rather
by Caroline Tice
· 15 years ago
ceb6b13
First pass at adding logging capabilities for the API functions. At the moment
by Caroline Tice
· 15 years ago
86c3f34
Fixed a race condition that was sometimes stopping our command line
by Greg Clayton
· 15 years ago
26661bc
Remove a premature invalidation of a threads pthread_t handle, thus avoiding
by Greg Clayton
· 15 years ago
471b31c
Remove use of STL collection class use of the "data()" method since it isn't
by Greg Clayton
· 15 years ago
8878f87
Misc warning fixes.
by Eli Friedman
· 15 years ago
8896697
Add missing includes.
by Eli Friedman
· 15 years ago
30fdc8d
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 15 years ago