Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
e034a04e4fbfd9a1919d21600cb61eee0112a511
/
lldb
/
source
/
Plugins
/
Process
/
gdb-remote
/
ProcessGDBRemote.cpp
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
· 10 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
f8ce61c
Launch lldb-gdbserver in same process group when launched remotely using lldb-platform - commit on behalf of flackr.
by Oleksiy Vyalov
· 11 years ago
1b5a74e
This patch gets remote-linux platform able to run processes
by Vince Harron
· 11 years ago
5275aaa
Moved Args::StringToXIntYZ to StringConvert::ToXIntYZ
by Vince Harron
· 11 years ago
75f47c3
llgs: fixes to PTY/gdb-remote inferior stdout/stderr handling, logging addtions.
by Todd Fiala
· 11 years ago
93a66fc
Move ConnectionFileDescriptor to platform-specific Host directory.
by Zachary Turner
· 11 years ago
cacde7d
Enable llgs to build against experimental Android AOSP lldb/llvm/clang/compiler-rt repos.
by Todd Fiala
· 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
4ceced3
Consolidate UnixSignals setting/getting in Process.
by Todd Fiala
· 11 years ago
c00cf4a
Move FileSystem functions out of Host and into their own classes.
by Zachary Turner
· 11 years ago
696b528
Refactor FileAction out of ProcessLaunchInfo.
by Zachary Turner
· 11 years ago
921c01b
Change ProcessGDBRemote::DidLaunchOrAttach to
by Jason Molenda
· 11 years ago
bb006ce
After you attach, give the process plugin a chance to report back (through
by Jim Ingham
· 11 years ago
013434e
__arm64__ and __aarch64__ #ifdef adjustments
by Todd Fiala
· 11 years ago
d93c4a3
Fix typos.
by Bruce Mitchener
· 11 years ago
af245d1
Add lldb-gdbserver support for Linux x86_64.
by Todd Fiala
· 11 years ago
106d028
Added an option to turn OFF the "detach on error" behavior that was added
by Jim Ingham
· 11 years ago
705b180
Initial merge of some of the iOS 8 / Mac OS X Yosemite specific
by Jason Molenda
· 11 years ago
ff6131a
Add support for gdb remote $X stop notification.
by Todd Fiala
· 11 years ago
6076bf4
Change ProcessGDBRemote::DoReadMemory to use the x packet to read
by Jason Molenda
· 11 years ago
324a103
sweep up -Wformat warnings from gcc
by Saleem Abdulrasool
· 11 years ago
987cbaa
Add a missing arm64 idef.
by Jason Molenda
· 11 years ago
a332978
lldb arm64 import.
by Jason Molenda
· 12 years ago
c3826b5
Move calls to DisableAllBreakpointSites() and m_thread_list.DiscardThreadPlans() into base Process::Destroy() instead of in subclass DoDestroy() methods.
by Andrew MacPherson
· 12 years ago
23f8c95
JITed functions can now have debug info and be debugged with debug and source info:
by Greg Clayton
· 12 years ago
a68f7b6
cleanup unreferenced functions
by Saleem Abdulrasool
· 12 years ago
b3a5333
Update copy-and-pasted log message
by Ed Maste
· 12 years ago
a04ef75
If you are disabling a hardware breakpoint, use z1 not z0.
by Jim Ingham
· 12 years ago
03904ac
Add ProcessGDBRemote::GetAuxvData() and fix multiple-packet concatenation for binary data.
by Steve Pucci
· 12 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
40083a4
Don’t process the stop reply packet as a generic signal if we already figured out what it was from other data in the packet.
by Jim Ingham
· 12 years ago
b98a2bb
Patch for fixing the handling of hardware breakpoints.
by Deepak Panickal
· 12 years ago
eac0aa4
Oops, probably ought to turn on that fix...
by Jim Ingham
· 12 years ago
9d67cc5
We have to call waitpid on the lldb side for Mac OS X (even though we've successfully called it
by Jim Ingham
· 12 years ago
673b4a3
Improve the handling of stop-reply packet when it does not contain
by Hafiz Abid Qadeer
· 12 years ago
e98008c
Fixed deadlocks that could occur when using python for breakpoints, operating system plugins, and other async python usage.
by Greg Clayton
· 12 years ago
44d9378
Merging the iohandler branch back into main.
by Greg Clayton
· 12 years ago
5ec012d
Test new committer permission with one-line trailing whitespace removal.
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
1a63440
Fixes a bug preventing reading of the python register file.
by Todd Fiala
· 12 years ago
9c517c0
Remove wait_for_launch parameter from DoAttachToProcessWithName(). This parameter is redundant as this information is already provided by the ProcessAttachInfo parameter.
by Jean-Daniel Dupas
· 12 years ago
c62bd7b
Any time ProcessGDBRemote tries to get the remote's ProcessArchitecture,
by Jason Molenda
· 12 years ago
7782de9
Remove 'const' constraint on ProcessLaunchInfo parameter in Process::DoLaunch().
by Jean-Daniel Dupas
· 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
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
fb90931
Improved platform support.
by Greg Clayton
· 12 years ago
fbb7634
Expose SBPlatform through the public API.
by Greg Clayton
· 12 years ago
9ac6d2d
<rdar://problem/15263540>
by Greg Clayton
· 12 years ago
e77b042
Fix python-free build.
by Joerg Sonnenberger
· 12 years ago
85a4daf
Adjust PC after hitting breakpoint on remote target.
by Hafiz Abid Qadeer
· 12 years ago
3dc4f44
Move the code which translates a dispatch_qaddr into a
by Jason Molenda
· 12 years ago
312bcbe
<rdar://problem/14972424>
by Greg Clayton
· 12 years ago
ef8180a
<rdar://problem/14972424>
by Greg Clayton
· 12 years ago
7438912
Set the architecture from the remote executable when it's not set so the register info can be loaded properly (and thus the callstacks work)
by Carlo Kok
· 12 years ago
eb023e7
<rdar://problem/13635174>
by Greg Clayton
· 12 years ago
b2f1fb2
MingW compilation (windows). Includes various refactoring to improve portability.
by Virgile Bello
· 12 years ago
7f98240
<rdar://problem/13793059>
by Greg Clayton
· 12 years ago
dee1bc9
Add some useful logging for tracking thread matching problems.
by Jim Ingham
· 12 years ago
399289e
<rdar://problem/13980489>
by Han Ming Ong
· 12 years ago
a297a97
Sort out a number of mismatched integer types in order to cut down the number of compiler warnings.
by Andy Gibbs
· 12 years ago
4e5c821
Don't retry the Connect when starting up debugserver if the reason for the previous failure was
by Jim Ingham
· 12 years ago
35579dd
Fix a couple of error message typos.
by Jim Ingham
· 12 years ago
8cda7f0
Added a test case that verifies that LLDB can debug across a process exec'ing itself into a new program. This currently is only enabled for Darwin since we exec from 64 bit to 32 bit and vice versa for 'x86_64' targets.
by Greg Clayton
· 12 years ago
15fc2be
<rdar://problem/13892516>
by Greg Clayton
· 12 years ago
2e56a25
Update ProcessKDP and ProcessMachCore to use ConstString plugin
by Jason Molenda
· 12 years ago
57abc5d
<rdar://problem/13854277> <rdar://problem/13594769>
by Greg Clayton
· 12 years ago
Next »