Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
c1422c1d314ed9a261e91048ddeac78cb78d98c9
/
lldb
/
source
/
Plugins
/
Process
/
gdb-remote
/
GDBRemoteCommunication.cpp
c1422c1
Added a packet history object to the GDBRemoteCommunication class that is always remembering the last 512 packets that were sent/received. These packets get dumped if logging gets enabled, or when the new expr lldb::DumpProcessGDBRemotePacketHistory (void *process, const char *log_file_path) global function is called.
by Greg Clayton
· 14 years ago
86edbf4
Cleaned up many error codes. For any who is filling in error strings into
by Greg Clayton
· 14 years ago
fd54b36
Update declarations for all functions/methods that accept printf-style
by Jason Molenda
· 14 years ago
74549c8
Initialize the all important automatic variable 'lldb::ConnectionStatus status' before
by Johnny Chen
· 14 years ago
644247c
Added "target variable" command that allows introspection of global
by Greg Clayton
· 14 years ago
0c51ac3
When we use the "fd://%u" for file descriptors, we need to detect if this is
by Greg Clayton
· 14 years ago
197bacf
Cleanup errors that come out of commands and make sure they all have newlines
by Greg Clayton
· 14 years ago
f3dd93c
Added the notion of an system root for SDKs. This is a directory where all
by Greg Clayton
· 14 years ago
73bf5db
Improved the packet throughput when debugging with GDB remote by over 3x on
by Greg Clayton
· 14 years ago
5fe15d2
Fixed an issue in GDBRemoteCommunicationClient where we weren't listening to
by Greg Clayton
· 14 years ago
a566355
PATH_MAX is in limits.h on Linux.
by Johnny Chen
· 14 years ago
8b82f08
Moved the execution context that was in the Debugger into
by Greg Clayton
· 15 years ago
32e0a75
Many improvements to the Platform base class and subclasses. The base Platform
by Greg Clayton
· 15 years ago
a78867b
Simple fixes for the gdb remote process plugin on Linux.
by Stephen Wilson
· 15 years ago
1cb6496
Did a lot more work on abtracting and organizing the platforms.
by Greg Clayton
· 15 years ago
576d883
Split the GDBRemoteCommunication class into three classes:
by Greg Clayton
· 15 years ago
c574ede
Centralize the GDB remote timeout value into the GDBRemoteCommunication as a
by Greg Clayton
· 15 years ago
7133762
Fixed CommandReturnObject::SetImmediateErrorFile() to set the correct stream.
by Greg Clayton
· 15 years ago
64195a2
Abtracted all mach-o and ELF out of ArchSpec. This patch is a modified form
by Greg Clayton
· 15 years ago
bdda583
Fixed an issue where detection of vCont support wasn't being done correctly.
by Greg Clayton
· 15 years ago
514487e
Made lldb_private::ArchSpec contain much more than just an architecture. It
by Greg Clayton
· 15 years ago
71fc2a3
Added the ability to detect which vCont packets (using the "vCont?") packet
by Greg Clayton
· 15 years ago
6d09345
Added a quicker lookup in the SectionLoadList when looking things up by
by Greg Clayton
· 15 years ago
b766a73
Added support for attaching to a remote debug server with the new command:
by Greg Clayton
· 15 years ago
aae6e9a
Fixed the SendInterrupt logic to return the true if the target was halted
by Greg Clayton
· 15 years ago
7fb56d0
Endian patch from Kirk Beitz that allows better cross platform building.
by Greg Clayton
· 15 years ago
513c26c
Finished up the async attach support. This allows us to request to attach
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
414f5d3
Fixed ProcessGDBRemote to kill the process correctly when it is either running
by Greg Clayton
· 15 years ago
6779606a
Fixed an issue in "SBError SBProcess::Destroy ()" where it wasn't properly
by Greg Clayton
· 15 years ago
6ed9594
Sped up the shutdown time on MacOSX by quite a bit by making sure any
by Greg Clayton
· 15 years ago
4dc7228
Fixed the async packets (packets that need to be sent to the GDB server
by Greg Clayton
· 15 years ago
c4e411f
Thread safety changes in debugserver and also in the process GDB remote plugin.
by Greg Clayton
· 15 years ago
92adcac
Implemented a major overhaul of the way variables are handled
by Sean Callanan
· 15 years ago
710dd5a
Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener.
by Greg Clayton
· 15 years ago
de9d049
Modified the stop reply packet to be able to send the thread name using the
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
e521966
Fixed a race condition that could cause ProcessGDBRemote::DoResume() to return
by Greg Clayton
· 15 years ago
a975990
Fixed bad logic that was trying to determine if the gdb remote resumed a process or not.
by Greg Clayton
· 15 years ago
82305fc
by Caroline Tice
· 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
0d8bcc7
Added an "Interrupted" bit to the ProcessEventData. Halt now generates an event
by Jim Ingham
· 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
f5e56de
Moved the section load list up into the target so we can use the target
by Greg Clayton
· 15 years ago
d0c40dd
Added logging of an error message in GDBRemoteCommunication::SendPacketNoLock()
by Johnny Chen
· 15 years ago
ef3cf2b
Added some extra logging to track asynchronous packet activity.
by Greg Clayton
· 15 years ago
54512bd
Fixed a case where we might be able to acquire a mutex with a try lock and
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
c982c76
Merged Eli Friedman's linux build changes where he added Makefile files that
by Greg Clayton
· 15 years ago
40af72e
Move Args.{cpp,h} and Options.{cpp,h} to Interpreter where they really belong.
by Jim Ingham
· 15 years ago
30fdc8d
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 15 years ago