Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
cd875efa7860864d19a7efc848394a16fbd9d73a
/
lldb
/
source
/
Plugins
/
Process
/
gdb-remote
/
GDBRemoteCommunication.h
91ffe0a
Add a new wart, I mean feature, on to gdb-remote protocol: compression.
by Jason Molenda
· 10 years ago
fab40d3
Add Read Thread to GDBRemoteCommunication
by Ewan Crawford
· 10 years ago
b30c50c
Add a new "qEcho" packet with the following format:
by Greg Clayton
· 10 years ago
9aa2da00
Change ProcessGDBRemote last stop packet to a container.
by Ewan Crawford
· 10 years ago
db264a6
Move several plugin to its own namespace
by Tamas Berghammer
· 11 years ago
912800c
Create ScopedTimeout class for GDBRemoteCommunication
by Tamas Berghammer
· 11 years ago
e13c273
Separate monolithic GDBRemoteCommunicationServer class into 4 part
by Tamas Berghammer
· 11 years ago
18fe640
Implement setting and clearing watchpoints.
by Chaoren Lin
· 11 years ago
1b5a74e
This patch gets remote-linux platform able to run processes
by Vince Harron
· 11 years ago
39de311
Create a HostThread abstraction.
by Zachary Turner
· 11 years ago
1681092
Remove an assertion that was being hit due to slow DNS name lookups on MacOSX for "localhost".
by Greg Clayton
· 12 years ago
5ae54ae
Support for debugging against a remote stock gdbserver.
by Steve Pucci
· 12 years ago
fda4fab
Revert to getting a random port and sending that down to debugserver for iOS. The sandboxing is not letting debugserver reverse connect back to lldb.
by Greg Clayton
· 12 years ago
b09c538
Centralized the launching of a process into Target::Launch()
by Greg Clayton
· 12 years ago
3dedae1
Fixed the GDBRemoteCommuncation to return a new GDBRemoteCommuncation::PacketResult enum for all packet sends/receives.
by Greg Clayton
· 12 years ago
d629980
Replace all in_port_t with uint16_t to avoid compilation issues on different systems.
by Greg Clayton
· 12 years ago
00fe87b
Modified local spawning in debugserver processes to use a new --reverse-connect option so that debugserver actually connects back to LLDB instead of LLDB connecting to debugserver.
by Greg Clayton
· 12 years ago
91a9b247
Switch local launching of debugserver over to always use a FIFO in order to handshake with the launched debugserver.
by Greg Clayton
· 12 years ago
4ceb928
Change the Mutex::Locker class so that it takes the Mutex object and locks it, rather
by Jim Ingham
· 13 years ago
d451c1a
Added the thread ID (tid) to each packet history item and the packet history now always dumps to a lldb_private::Stream.
by Greg Clayton
· 14 years ago
c3c0b0e
Remove the GetSequenceMutex timeout that isn't being used in the GDB remote plug-in.
by Greg Clayton
· 14 years ago
37a0a24
No functionality changes, mostly cleanup.
by Greg Clayton
· 14 years ago
9fc1355
Trying to solve our disappearing thread issues by making thread list updates safer.
by Greg Clayton
· 14 years ago
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
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
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
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
71fc2a3
Added the ability to detect which vCont packets (using the "vCont?") packet
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
710dd5a
Spelling changes applied from lldb_spelling.diffs from Bruce Mitchener.
by Greg Clayton
· 15 years ago
e521966
Fixed a race condition that could cause ProcessGDBRemote::DoResume() to return
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
0d8bcc7
Added an "Interrupted" bit to the ProcessEventData. Halt now generates an event
by Jim Ingham
· 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
c982c76
Merged Eli Friedman's linux build changes where he added Makefile files that
by Greg Clayton
· 15 years ago
30fdc8d
Initial checkin of lldb code from internal Apple repo.
by Chris Lattner
· 15 years ago