Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
toolchain
/
llvm-project
/
05097246f352eca76207c9ebb08656c88bdf751a
/
lldb
/
source
/
Plugins
/
Process
/
gdb-remote
/
ThreadGDBRemote.cpp
0509724
Reflow paragraphs in comments.
by Adrian Prantl
· 7 years ago
9af71b3
Move StringExtractorGDBRemote.h to the include folder
by Pavel Labath
· 8 years ago
5f19b90
Move ArchSpec to the Utility module
by Pavel Labath
· 8 years ago
666cc0b
Move DataBuffer / DataExtractor and friends from Core -> Utility.
by Zachary Turner
· 9 years ago
39addef
Switch GDBRemoteLog to the new registration mechanism
by Pavel Labath
· 9 years ago
bf9a773
Move classes from Core -> Utility.
by Zachary Turner
· 9 years ago
b9c1b51
*** This commit represents a complete reformatting of the LLDB source code
by Kate Stone
· 9 years ago
b42b48e
Remove the last manually constructed packet from gdb-remote register context + small refactor
by Pavel Labath
· 9 years ago
77f8935
Changes to lldb and debugserver to reduce extraneous memory reads
by Jason Molenda
· 10 years ago
545304d
The lldb side changes to go along with r255711 where a new
by Jason Molenda
· 10 years ago
98d0a4b
Refactor Unix signals.
by Chaoren Lin
· 10 years ago
358cf1e
Resubmitting 240466 after fixing the linux test suite failures.
by Greg Clayton
· 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
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
db264a6
Move several plugin to its own namespace
by Tamas Berghammer
· 10 years ago
93749ab
Further reduce the header footprint of Process.h
by Zachary Turner
· 11 years ago
705b180
Initial merge of some of the iOS 8 / Mac OS X Yosemite specific
by Jason Molenda
· 11 years ago
b9ffa98
Add a new SBThread::GetQueue() method to get the queue that is
by Jason Molenda
· 11 years ago
aac16e0
Add a SBQueue::GetKind() method to retrieve the type of libdispatch queue (serial or concurrent).
by Jason Molenda
· 12 years ago
2fd8335
Change the Mac OS X SystemRuntime plugin from using the placeholder
by Jason Molenda
· 12 years ago
b57e4a1
Roll back the changes I made in r193907 which created a new Frame
by Jason Molenda
· 12 years ago
f23bf74
Add a new base class, Frame. It is a pure virtual function which
by Jason Molenda
· 12 years ago
3dc4f44
Move the code which translates a dispatch_qaddr into a
by Jason Molenda
· 12 years ago
b1de114
Fixed detection of 'p' packet support in debugserver,
by Sean Callanan
· 12 years ago
9a78cdf
Discover support of 'p' packet.
by Hafiz Abid Qadeer
· 12 years ago
6e0ff1a
Changed the formerly pure virtual function:
by Greg Clayton
· 12 years ago
ba4e61d
Reinstating r181091 and r181106 with fix for Linux regressions.
by Andrew Kaylor
· 12 years ago
f5b9240
Temporarily reverting r181091 and r181106 due to the vast test breakage on the Linux buildbots
by Ashok Thirumurthi
· 12 years ago
1b7746e
After recent OperatingsSystem plug-in changes, the lldb_private::Process and lldb_private::Thread subclasses were changed and the API was not respected properly.
by Greg Clayton
· 12 years ago
160c9d8
<rdar://problem/13700260> <rdar://problem/13723772>
by Greg Clayton
· 12 years ago
b3ae876
<rdar://problem/13491977>
by Greg Clayton
· 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
5d88a06
Patch from Matt Kopec <matt.kopec@intel.com> to fix the problem that if two breakpoints were set on consecutive addresses, the continue from the
by Jim Ingham
· 13 years ago
4f465cf
Change the Thread constructor over to take a Process& rather than a ProcessSP. We can't create Threads with a NULL ProcessSP, so it makes no sense to use the SP.
by Jim Ingham
· 13 years ago
513c6bb
Initial check-in of "fancy" inlined stepping. Doesn't do anything useful unless you switch LLDB_FANCY_INLINED_STEPPING to true. With that
by Jim Ingham
· 13 years ago
1ac04c3
Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr
by Greg Clayton
· 14 years ago
81c22f6
Moved lldb::user_id_t values to be 64 bit. This was going to be needed for
by Greg Clayton
· 14 years ago
37cfeab
Quiet the default "log enable lldb step" output down a little bit.
by Jim Ingham
· 14 years ago
01a6786
SBValue::Watch() and SBValue::WatchPointee() are now the official API for creating
by Johnny Chen
· 14 years ago
56d9a1b
Added a new plug-in type: lldb_private::OperatingSystem. The operating system
by Greg Clayton
· 14 years ago
5a6fa54
Move SaveFrameZeroState and RestoreSaveFrameZero implementations to Thread base class
by Peter Collingbourne
· 14 years ago
70b5765
Added the ability to get the return value from a ThreadPlanCallFunction
by Greg Clayton
· 14 years ago
31f1d2f
Moved all code from ArchDefaultUnwindPlan and ArchVolatileRegs into their
by Greg Clayton
· 14 years ago
79ea878
Got the EmulateInstruction CFI code a lot closer to producing CFI data.
by Greg Clayton
· 14 years ago
2ed751b
Changed the emulate instruction function to take emulate options which
by Greg Clayton
· 14 years ago
8b82f08
Moved the execution context that was in the Debugger into
by Greg Clayton
· 14 years ago
c574ede
Centralize the GDB remote timeout value into the GDBRemoteCommunication as a
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
e576ab2
All UnwindPlan objects are now passed around as shared pointers.
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
000aeb8
Patch from Kirk Beitz to make things compile on MinGW minus the putenv part.
by Greg Clayton
· 15 years ago
0f16e73
Rework the RunThreadPlan event handling to use Event Hijacking not stopping the event thread. Also clarify the logic of the function.
by Jim Ingham
· 15 years ago
4c2c0fc
Apple specific change from Kirk Beitz.
by Greg Clayton
· 15 years ago
7778703
Back up both the register AND the stop state when calling functions.
by Jim Ingham
· 15 years ago
3e06bd9
Put more smarts into the RegisterContext base class. Now the base class has
by Greg Clayton
· 15 years ago
5ccbd29
Fixed issues with RegisterContext classes and the subclasses. There was
by Greg Clayton
· 15 years ago
442d754
Removed libunwind sources as we aren't using them anymore.
by Greg Clayton
· 15 years ago
773d981
The thread plan destructors may call Thread virtual methods. That means they have to get cleaned up in the derived class's destructor. Make sure that happens.
by Jim Ingham
· 15 years ago
744aa8a
Use the new native unwinder by default.
by Jason Molenda
· 15 years ago
c311c23
Add #ifdef to easily switch between the current libunwind-remote based unwinder
by Jason Molenda
· 15 years ago
311eb2d
Revert last checking to ThreadGDBRemote.cpp; I accidentally checked
by Jason Molenda
· 15 years ago
fa19c3e7
Built the native unwinder with all the warnings c++-4.2 could muster;
by Jason Molenda
· 15 years ago
237cd90
Fixed process.gdb-remote to be able to properly propagate the signals and
by Greg Clayton
· 15 years ago
1b72fcb
Added support for inlined stack frames being represented as real stack frames
by Greg Clayton
· 15 years ago
87c1191
Now that we are using the Unwinder (or Jason's new unwinder when that comes about) all the plugin-specific details of getting stack frames
by Jim Ingham
· 15 years ago
f4b47e1
Abtracted the old "lldb_private::Thread::StopInfo" into an abtract class.
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