Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
f913fd6eb0c228041b77a645d76993760d3b1421
/
lldb
/
source
/
Plugins
/
Process
/
gdb-remote
/
GDBRemoteCommunicationServer.cpp
d35b42f
[NFC] Return llvm::StringRef from StringExtractor::GetStringRef.
by Jonas Devlieghere
· 6 years ago
63e5fb7
[Logging] Replace Log::Printf with LLDB_LOG macro (NFC)
by Jonas Devlieghere
· 6 years ago
57e2da4
Create a generic handler for Xfer packets
by Antonio Afonso
· 6 years ago
7f815a9
Have Stream::PutCStringAsRawHex8 take llvm::StringRef
by Pavel Labath
· 7 years ago
2946cd7
Update the file headers across all of the LLVM projects in the monorepo
by Chandler Carruth
· 7 years ago
ceff664
Remove header grouping comments.
by Jonas Devlieghere
· 7 years ago
9af71b3
Move StringExtractorGDBRemote.h to the include folder
by Pavel Labath
· 8 years ago
dab1d5f
Adding Support for Error Strings in Remote Packets
by Ravitheja Addepally
· 8 years ago
97206d5
Rename Error -> Status.
by Zachary Turner
· 8 years ago
1eff73c
Introduce chrono to more gdb-remote functions
by Pavel Labath
· 9 years ago
b9c1b51
*** This commit represents a complete reformatting of the LLDB source code
by Kate Stone
· 9 years ago
26709df
Convert some functions to use StringRef instead of c_str, len
by Zachary Turner
· 9 years ago
77dc956
Introduce a MainLoop class and switch llgs to use it
by Pavel Labath
· 10 years ago
b30c50c
Add a new "qEcho" packet with the following format:
by Greg Clayton
· 10 years ago
db264a6
Move several plugin to its own namespace
by Tamas Berghammer
· 10 years ago
e13c273
Separate monolithic GDBRemoteCommunicationServer class into 4 part
by Tamas Berghammer
· 11 years ago
8379068
Make lldb-platform to clear m_process_launch_info when hanlding qProcessInfo request - otherwise subsequent process launches will reuse data from previous launch.
by Oleksiy Vyalov
· 11 years ago
e0be425
Add support for SBProcess::PutSTDIN to remote processes
by Vince Harron
· 11 years ago
1ef7b2c
Extend SBPlatform with capability to launch/terminate a process remotely. Integrate this change into test framework in order to spawn processes on a remote target.
by Oleksiy Vyalov
· 11 years ago
6a196ce
Fix TestThreadStepOut on Linux with LLGS
by Chaoren Lin
· 11 years ago
0be9ebb
Add missing switch cases to silence warnings.
by Chaoren Lin
· 11 years ago
18fe640
Implement setting and clearing watchpoints.
by Chaoren Lin
· 11 years ago
2fe1d0a
Moving header files from source/Host/common to proper location.
by Chaoren Lin
· 11 years ago
28e5742
Share crash information between LLGS and local POSIX debugging with
by Chaoren Lin
· 11 years ago
6626b5c
Added support for writing registers larger than 64 bits
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
d40ef99
Fixing TestRegisters on Linux with LLGS
by Vince Harron
· 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
859e4b5
Add D request handler to GDBRemoteCommunicationServer in order to support detach from inferior.
by Oleksiy Vyalov
· 11 years ago
53c038a
Add Linux support for HostInfo::GetOSBuildString and HostInfo::GetOSKernelDescription.
by Oleksiy Vyalov
· 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
615eb7e
Test suite runs better again after recent fixes that would select a platform if a "file a.out" auto selected a different platform than the selected one.
by Greg Clayton
· 11 years ago
87bac59
llgs: removed some wait-for-stop code in inferior process launch pipeline.
by Todd Fiala
· 11 years ago
44272a4
Hex encode the triple values in case they contain special characters.
by Greg Clayton
· 11 years ago
7206c6d
llgs: fix thread names broken by recent native thread changes.
by Todd Fiala
· 11 years ago
511e5cd
llgs: fix Ctrl-C inferior interrupt handling to do the right thing.
by Todd Fiala
· 11 years ago
1109ed4
llgs: implement qThreadStopInfo.
by Todd Fiala
· 11 years ago
a787422
remove a couple of default cases from switches
by Saleem Abdulrasool
· 11 years ago
a9882ce
llgs: add proper exec support for Linux.
by Todd Fiala
· 11 years ago
c540dd0
Fix llgs to send triple for non-Apple platforms and lldb to interpret correctly.
by Todd Fiala
· 11 years ago
b245eca
Move GetUsername and GetGroupname to HostInfoPosix
by Zachary Turner
· 11 years ago
13b1826
Move Host::GetArchitecture to HostInfo::GetArchitecture.
by Zachary Turner
· 11 years ago
97a14e6
Move some Host logic into HostInfo class.
by Zachary Turner
· 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
f39ebbe
Change the encoding of the Triple string exchanged across GDB-RSP
by Matthew Gardiner
· 11 years ago
7306cf3
Add $vAttach support to llgs.
by Todd Fiala
· 11 years ago
d8eaa17
Update lldb to track recent Triple arm64 enum removal and collapse into aarch64.
by Todd Fiala
· 11 years ago
015d818
Enable lldb-platform exe support for Linux.
by Todd Fiala
· 11 years ago
24189d4
Modified gdb-remote tests to run with automatically-chosen ports.
by Todd Fiala
· 11 years ago
013434e
__arm64__ and __aarch64__ #ifdef adjustments
by Todd Fiala
· 11 years ago
d93c4a3
Fix typos.
by Bruce Mitchener
· 11 years ago
0ec7baa
Fix Windows build after llgs upstream.
by Zachary Turner
· 11 years ago
2850b1b
Fixup Windows build breaks for the llgs upstream.
by Todd Fiala
· 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
a332978
lldb arm64 import.
by Jason Molenda
· 11 years ago
d494b29
Quiet Clang warning about signed/unsigned comparison
by Ed Maste
· 12 years ago
a68f7b6
cleanup unreferenced functions
by Saleem Abdulrasool
· 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
b8b49ec
Modified GDBProcessCommunicationServer to launch via the platform.
by Todd Fiala
· 12 years ago
9f37737
convert gdb-remote 'A' launch to use LaunchProcess ()
by Todd Fiala
· 12 years ago
3e92a2b
Added reaper for commandline-launched processes.
by Todd Fiala
· 12 years ago
403edc5
Move process launching into GDBRemoteCommunicationServer.
by Todd Fiala
· 12 years ago
a9ddb0e
Added distribution info to ArchSpec and qHostInfo message.
by Todd Fiala
· 12 years ago
263fde0
Fix return type for Windows
by Deepak Panickal
· 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
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
0fefa67
Extends StringExtractorGDBRemote to support debugger packets.
by Jean-Daniel Dupas
· 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
909bb7a
Fix MSVC build
by Colin Riley
· 12 years ago
2b98c56
Fixed functions to always reply to packets and added a port offset.
by Greg Clayton
· 12 years ago
29b8fc4
Added new options to lldb-platform:
by Greg Clayton
· 12 years ago
fbb7634
Expose SBPlatform through the public API.
by Greg Clayton
· 12 years ago
faa63ce
* Improve the wording (thanks to Ed Maste for the suggestion) * Add a TODO item
by Sylvestre Ledru
· 12 years ago
d28b993
* mktemp is insecure as it always creates or uses insecure temporary file.
by Sylvestre Ledru
· 12 years ago
b027bd2
Remove trailing spaces
by Sylvestre Ledru
· 12 years ago
bb247fb
Fix 'platform shell' command for Linux host and remote lldb-platform connections
by Daniel Malea
· 12 years ago
338803f
warning cleanup (use LLDB_INVALID_HOST_THREAD instead of NULL)
by Michael Sartain
· 12 years ago
ae12a36
Fix MinGW build after lldb-platform-work merge:
by Virgile Bello
· 12 years ago
e0f8f57
merge lldb-platform-work branch (and assorted fixes) into trunk
by Daniel Malea
· 12 years ago
b2f1fb2
MingW compilation (windows). Includes various refactoring to improve portability.
by Virgile Bello
· 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
5160ce5
<rdar://problem/13521159>
by Greg Clayton
· 13 years ago
d01b295
Resolve printf formatting warnings on Linux:
by Daniel Malea
· 13 years ago
1c5431a
Fixing a buildbot issue in GDBRemoteCommunicationServer due to an undefined constant in latest commit
by Enrico Granata
· 13 years ago
f04a219
<rdar://problem/11782789> Changes to the watchpoint implementation on ARM so that we single-step before stopping at the WP. This is necessary because on ARM the WP triggers before the opcode is actually executed, so we would be unable to continue since we would keep hitting the WP. We work around this by disabling the WP, single stepping and then putting the WP back in place.
by Enrico Granata
· 13 years ago
37a0a24
No functionality changes, mostly cleanup.
by Greg Clayton
· 13 years ago
ed24dcc
Use integers instead of NULL.
by Bill Wendling
· 13 years ago
9845a8d
<rdar://problem/10840355>
by Greg Clayton
· 14 years ago
61e7a58
Process IDs (lldb::pid_t) and thread IDs (lldb::tid_t) are now 64 bit. This
by Greg Clayton
· 14 years ago
144f3a9
Added a new class to Process.h: ProcessAttachInfo. This class contains enough
by Greg Clayton
· 14 years ago
f2bbf71
Python summary strings:
by Enrico Granata
· 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
· 14 years ago
eb0103f
Modified the ArchSpec to take an optional "Platform *" when setting the triple.
by Greg Clayton
· 14 years ago
9b1e1cd
Added a speed test to the GDBRemoteCommunicationClient and
by Greg Clayton
· 14 years ago
Next »