Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
605b51b84e622ce64ee77b066599c7b16d9d2c9d
/
lldb
/
source
/
Plugins
/
Process
/
gdb-remote
/
ProcessGDBRemote.cpp
7b71c0b
Make sure code that is in the middle of figuring out the correct architecture
by Jim Ingham
· 10 years ago
efd04a6
Fix single-stepping onto a breakpoint
by Pavel Labath
· 10 years ago
c2c8ca1
Set correct ThreadStopInfo in case of trace event
by Abhishek Aggarwal
· 10 years ago
87b0fe0
Increase use of svr4 packets to improve performance on POSIX remotes
by Stephane Sezer
· 10 years ago
77f8935
Changes to lldb and debugserver to reduce extraneous memory reads
by Jason Molenda
· 10 years ago
26d84e8
Change the key name for the libdispatch queue serial number from
by Jason Molenda
· 10 years ago
81b4c5f
Strip trailing whitespace
by Ed Maste
· 10 years ago
545304d
The lldb side changes to go along with r255711 where a new
by Jason Molenda
· 10 years ago
b1583dc
Fill in the generic register kind if in AugmentRegisterInfoViaABI if it is available.
by Greg Clayton
· 10 years ago
6846bc8
[LLDB][MIPS] fix watchpoint searched on client side for same masked variables
by Mohit K. Bhakkad
· 10 years ago
afd6ce4
Prevent ProcessGDBRemote from launching local debug server in case of remote debug server connection failure.
by Oleksiy Vyalov
· 10 years ago
9ccb970
Make lldb::endian::InlHostByteOrder() private.
by Bruce Mitchener
· 10 years ago
1d3b356
Use Process::IsAlive instead of just checking for eStateExited.
by Jason Molenda
· 10 years ago
13c30d2
Let the process help figure out the Host OS if nobody else can figure it out.
by Jim Ingham
· 10 years ago
fc1e77a98
Fix a deadlock when connecting to a remote GDB server that might not support all packets that lldb-server or debugserver supports. The issue was the m_last_stop_packet_mutex mutex was being held by another thread and it was deadlocking getting the thread list. We now try to lock the m_last_stop_packet_mutex, and only continue if we successfully lock it. Else we fall back to qfThreadInfo/qsThreadInfo.
by Greg Clayton
· 10 years ago
0722f08
Revert r251167 in source/Plugins/Process/gdb-remote/ProcessGDBRemote.cpp to fix MSVC builds failures.
by Eugene Zelenko
· 10 years ago
edb35d9
Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes.
by Eugene Zelenko
· 10 years ago
9fe526c
Add domain socket support to gdb-remote protocol and lldb-server.
by Oleksiy Vyalov
· 10 years ago
6988abc
Allow LLDB.framework to locate debugserver even when it doesn't exist in the LLDB.framework.
by Greg Clayton
· 10 years ago
4eff2d3
Make uses of /dev/null portable across OSes.
by Zachary Turner
· 10 years ago
3bf1125
lldb-server: add support for binary memory reads
by Pavel Labath
· 10 years ago
5df85ce
[LLDB][MIPS] fix watchpoint searched on client side for same masked variables
by Mohit K. Bhakkad
· 10 years ago
65d4d5c
Add an OperatingSystem plugin to support goroutines
by Ryan Brown
· 10 years ago
63bd0db
Clean up register naming conventions inside lldb.
by Jason Molenda
· 10 years ago
21586c8
When lldb gets the register definitions from the response of a
by Jason Molenda
· 10 years ago
5055685
Fix deadlock while attaching to inferiors
by Pavel Labath
· 10 years ago
7529df9
Have the Process hold a weak_ptr to the Target.
by Zachary Turner
· 10 years ago
c963a22
Make ProcessGDBRemote get a //copy// of platform Unix signals.
by Chaoren Lin
· 10 years ago
bf67a30
A few small comment fixups with terminology "gcc" -> "eh_frame", "gdb" -> "stabs".
by Jason Molenda
· 10 years ago
2618e91
Implement handling of `library:` keys in thread stop replies.
by Stephane Sezer
· 10 years ago
6d9fe8c
The llvm Triple for an armv6m now comes back as llvm::Triple::thumb.
by Jason Molenda
· 10 years ago
c6845a0
Understand absolute base addresses in ProcessGDBRemote::GetLoadedModuleList.
by Stephane Sezer
· 10 years ago
03fc3f7
Fix some format strings in ProcessGDBRemote.cpp.
by Stephane Sezer
· 10 years ago
91e468c
If the filename specified by plugin.process.gdb-remote.target-definition-file,
by Jason Molenda
· 10 years ago
5543abb
When the target definition is unparseable, print an error message
by Jason Molenda
· 10 years ago
a18f707
A messy bit of cleanup: Move towards more descriptive names
by Jason Molenda
· 10 years ago
725666c
[LLDB][MIPS] Support standard GDB remote stop reply packet for watchpoint
by Jaydeep Patil
· 10 years ago
8314350
[LLDB][MIPS] Handle false positives for MIPS hardware watchpoints
by Jaydeep Patil
· 10 years ago
6fc590d
[LLDB][MIPS] Create Unix Signals based on target architecture
by Jaydeep Patil
· 10 years ago
752e1e8
When debugserver fails to attach to a process on a Darwin
by Jason Molenda
· 10 years ago
3a29f8b
Fix warnings detected by -Wpessimizing-move
by Pavel Labath
· 10 years ago
1e271df
Handle old style S packet correctly
by Bhushan D. Attarde
· 10 years ago
cb213b3
Fix warnings found by -Wextra-semi
by Pavel Labath
· 10 years ago
2e30907
More packet performance improvements.
by Greg Clayton
· 10 years ago
4a4bb12
Add jThreadsInfo support to lldb-server
by Pavel Labath
· 10 years ago
a5801ad
Added the ability to get JSON thread stop info with thread ID and stop info only in the normal stop reply packets using the new "jthreads" key value pair.
by Greg Clayton
· 10 years ago
98d0a4b
Refactor Unix signals.
by Chaoren Lin
· 10 years ago
20ee21b
Add a another packet to the gdb-remote protocol,
by Jason Molenda
· 10 years ago
9a7cacb
Implement qXfer:libraries:read.
by Stephane Sezer
· 10 years ago
0c996a9
Change search order of target definition files.
by Ewan Crawford
· 10 years ago
2e59d4f
More packet reduction when debugging with GDB server.
by Greg Clayton
· 10 years ago
682e842
XML register info fix
by Ewan Crawford
· 10 years ago
358cf1e
Resubmitting 240466 after fixing the linux test suite failures.
by Greg Clayton
· 10 years ago
aa7eda7
Proper handling of QNonStop packet response.
by Ewan Crawford
· 10 years ago
0b90be1
Implement the "qSymbol" packet in order to be able to read queue information in debugserver and return the info in the stop reply packets.
by Greg Clayton
· 10 years ago
76df288
Add handling of async notify packets
by Ewan Crawford
· 10 years ago
7a30608
Revert "Reduced packet counts to the remote GDB server where possible."
by Chaoren Lin
· 10 years ago
ffb2d44
Reduced packet counts to the remote GDB server where possible.
by Greg Clayton
· 10 years ago
783bfc8
Fetch object file load address if it isn't specified by the linker
by Tamas Berghammer
· 10 years ago
fab40d3
Add Read Thread to GDBRemoteCommunication
by Ewan Crawford
· 10 years ago
d3173f3
Refactor many file functions to use FileSpec over strings.
by Chaoren Lin
· 10 years ago
1124045
Don't #include "lldb-python.h" from anywhere.
by Zachary Turner
· 10 years ago
c4e25c9
Report inferior SIGSEGV as a signal instead of an exception on linux
by Pavel Labath
· 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
d04f0ed
Added XML to the host layer.
by Greg Clayton
· 10 years ago
5df78fa
Did some cleanup to stop us from leaking Pipe file descriptors.
by Greg Clayton
· 10 years ago
e034a04
Added a new command in ProcessGDBRemote that can figure out the performance characterisitics of your GDB remote server.
by Greg Clayton
· 10 years ago
48fca3b
Fix StopInfoWatchpoint handling after r237411
by Pavel Labath
· 10 years ago
1aa755c
Remove DoAttachToProcessWithId(lldb::pid_t).
by Zachary Turner
· 10 years ago
78baa19
Remote Non-Stop Support
by Ewan Crawford
· 10 years ago
d7e6a4f
Fixed a ton of gcc compile warnings
by Vince Harron
· 10 years ago
4cc8d20
Fixed minor compile warnings
by Vince Harron
· 10 years ago
c0c8385
This patch allows LLDB to use the $qXfer:Libraries: packet.
by Aidan Dodds
· 10 years ago
6ae1aab
Whitespace-only tweaks to Colin's r235109 patch to match the lldb
by Jason Molenda
· 10 years ago
ede3193
Add a "force_kill" arg to Process::Destroy(). This is needed after
by Jason Molenda
· 10 years ago
e68c008
Define LIBXML2_DEFINED in the Xcode project for Xcode builds so Darwin builds can take advantage of the new GDB register info from the target XML.
by Greg Clayton
· 10 years ago
9035650
Surround assignments w/ parenthesis to avoid mistakes.
by Davide Italiano
· 10 years ago
07313e6
Use the correct type, and silence a warning.
by Davide Italiano
· 10 years ago
c3c95b2
Adds lldb support for querying the register mapping from gdbserver remote targets using qXfer:features:read packet. Only enabled if libxml2 enabled in build.
by Colin Riley
· 10 years ago
2c2acf9
[LLDB][MIPS] Add LinuxSignals for mips64 and change trap opcode for mips64el.
by Mohit K. Bhakkad
· 10 years ago
3f69fa6
Sprinkle some #include <mutex> in files that use std::call_once.
by Benjamin Kramer
· 10 years ago
c8d6982
[Plugin/Process] Use std::call_once() to initialize.
by Davide Italiano
· 10 years ago
db264a6
Move several plugin to its own namespace
by Tamas Berghammer
· 11 years ago
7cb18bf
Fetch module specification from remote process also
by Tamas Berghammer
· 11 years ago
30b8cd3
Remove virtual and add override to all virtual functions in Process/gdb-remote.
by Tamas Berghammer
· 11 years ago
0641ca1
Remove ScriptInterpreterObject.
by Zachary Turner
· 11 years ago
e9f4dfe
Fix fetching the architecture of the target on process launch
by Tamas Berghammer
· 11 years ago
e724af1
Remove non const version of GetArchitecture from Target.h
by Tamas Berghammer
· 11 years ago
5f4b6c7
Initialize ProcessGDBRemoteLog for LLGS to fix remote platform logging
by Robert Flack
· 11 years ago
a55a953
Fix bug in ProcessGDBRemote
by Pavel Labath
· 11 years ago
ac83982
Set the signals based on the OS in the qHostInfo packet
by Tamas Berghammer
· 11 years ago
633a29c
Further reduce header footprint of Debugger.h.
by Zachary Turner
· 11 years ago
912800c
Create ScopedTimeout class for GDBRemoteCommunication
by Tamas Berghammer
· 11 years ago
4a8abd3
Fix TestProcessIO.py when run against a remote target
by Vince Harron
· 11 years ago
e13c273
Separate monolithic GDBRemoteCommunicationServer class into 4 part
by Tamas Berghammer
· 11 years ago
df3f00f
Fix 'process launch -i' for remote processes
by Vince Harron
· 11 years ago
e0be425
Add support for SBProcess::PutSTDIN to remote processes
by Vince Harron
· 11 years ago
18fe640
Implement setting and clearing watchpoints.
by Chaoren Lin
· 11 years ago
28e5742
Share crash information between LLGS and local POSIX debugging with
by Chaoren Lin
· 11 years ago
Next »