1. e171da5 Fix typos. by Bruce Mitchener · 10 years ago
  2. 2e30907 More packet performance improvements. by Greg Clayton · 10 years ago
  3. 20ee21b Add a another packet to the gdb-remote protocol, by Jason Molenda · 10 years ago
  4. f805e19 Fix cmake build after recent JSON changes by Pavel Labath · 10 years ago
  5. 2e59d4f More packet reduction when debugging with GDB server. by Greg Clayton · 10 years ago
  6. 358cf1e Resubmitting 240466 after fixing the linux test suite failures. by Greg Clayton · 10 years ago
  7. 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
  8. 76df288 Add handling of async notify packets by Ewan Crawford · 10 years ago
  9. 7a30608 Revert "Reduced packet counts to the remote GDB server where possible." by Chaoren Lin · 10 years ago
  10. ffb2d44 Reduced packet counts to the remote GDB server where possible. by Greg Clayton · 10 years ago
  11. 783bfc8 Fetch object file load address if it isn't specified by the linker by Tamas Berghammer · 10 years ago
  12. 9aa2da00 Change ProcessGDBRemote last stop packet to a container. by Ewan Crawford · 10 years ago
  13. 5df78fa Did some cleanup to stop us from leaking Pipe file descriptors. by Greg Clayton · 10 years ago
  14. 1aa755c Remove DoAttachToProcessWithId(lldb::pid_t). by Zachary Turner · 10 years ago
  15. 78baa19 Remote Non-Stop Support by Ewan Crawford · 10 years ago
  16. c0c8385 This patch allows LLDB to use the $qXfer:Libraries: packet. by Aidan Dodds · 10 years ago
  17. 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 · 11 years ago
  18. db264a6 Move several plugin to its own namespace by Tamas Berghammer · 11 years ago
  19. 7cb18bf Fetch module specification from remote process also by Tamas Berghammer · 11 years ago
  20. 30b8cd3 Remove virtual and add override to all virtual functions in Process/gdb-remote. by Tamas Berghammer · 11 years ago
  21. 0641ca1 Remove ScriptInterpreterObject. by Zachary Turner · 11 years ago
  22. 7ab81b9 Fix a bunch of [-Werror,-Winconsistent-missing-override] errors. by Eric Christopher · 11 years ago
  23. 7b0917a use std::atomic<> to protect variables being accessed by multiple threads by Todd Fiala · 11 years ago
  24. 39de311 Create a HostThread abstraction. by Zachary Turner · 11 years ago
  25. 4ceced3 Consolidate UnixSignals setting/getting in Process. by Todd Fiala · 11 years ago
  26. bb006ce After you attach, give the process plugin a chance to report back (through by Jim Ingham · 11 years ago
  27. af245d1 Add lldb-gdbserver support for Linux x86_64. by Todd Fiala · 11 years ago
  28. 705b180 Initial merge of some of the iOS 8 / Mac OS X Yosemite specific by Jason Molenda · 11 years ago
  29. 6076bf4 Change ProcessGDBRemote::DoReadMemory to use the x packet to read by Jason Molenda · 12 years ago
  30. a332978 lldb arm64 import. by Jason Molenda · 12 years ago
  31. 03904ac Add ProcessGDBRemote::GetAuxvData() and fix multiple-packet concatenation for binary data. by Steve Pucci · 12 years ago
  32. 44d9378 Merging the iohandler branch back into main. by Greg Clayton · 12 years ago
  33. 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
  34. 7782de9 Remove 'const' constraint on ProcessLaunchInfo parameter in Process::DoLaunch(). by Jean-Daniel Dupas · 12 years ago
  35. 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
  36. fbb7634 Expose SBPlatform through the public API. by Greg Clayton · 12 years ago
  37. 85a4daf Adjust PC after hitting breakpoint on remote target. by Hafiz Abid Qadeer · 12 years ago
  38. 3dc4f44 Move the code which translates a dispatch_qaddr into a by Jason Molenda · 12 years ago
  39. ef8180a <rdar://problem/14972424> by Greg Clayton · 12 years ago
  40. b2f1fb2 MingW compilation (windows). Includes various refactoring to improve portability. by Virgile Bello · 12 years ago
  41. 7f98240 <rdar://problem/13793059> by Greg Clayton · 12 years ago
  42. 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
  43. 2e56a25 Update ProcessKDP and ProcessMachCore to use ConstString plugin by Jason Molenda · 12 years ago
  44. 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
  45. acff895 Recommitting r180831 with trivial fix - remember to return errors if you compute. by Jim Ingham · 13 years ago
  46. 54e39db Reverting 180831 as it crashes TestDefaultConstructorForAPIObjects.py by Daniel Malea · 13 years ago
  47. a23f73d Added an option to "process detach" to keep the process stopped, if the process plugin (or in the by Jim Ingham · 13 years ago
  48. 8af3b9c Rationalize how we do Halt-ing before Destroy and Detach. by Jim Ingham · 13 years ago
  49. 299c0c1 A little cleanup. {Disable/Enable}Breakpoint actually disables/enables BreakpointSites not breakpoints, it is confusing by Jim Ingham · 13 years ago
  50. 6ba6d3d <rdar://problem/12491235> by Jason Molenda · 13 years ago
  51. 1b5792e Adding events when watchpoints are set or changed. by Jim Ingham · 13 years ago
  52. 90ba811 <rdar://problem/12649160> by Greg Clayton · 13 years ago
  53. 455fa5c There seems to be some odd corner case where we shut down the ProcessGDBRemote, but we haven't managed to shut down the async thread. That causes the ProcessGDBRemote::AsyncThread to crash when it wakes up. So I changed StartAsyncThread and StopAsyncThread to be callable multiple times (only the first one does anything) so that we can just shut it down unequivocally in the ProcessGDBRemote destructor. by Jim Ingham · 13 years ago
  54. 998255b <rdar://problem/12491387> by Greg Clayton · 13 years ago
  55. 5e8534e The kernel loading code is now isolated in the DynamicLoaderDarwinKernel; by Jason Molenda · 13 years ago
  56. d1fae14 Add the RelocateOrLoadKernel and LoadKernel methods to ProcessGDBRemote::DoRemoteConnect(). by Jason Molenda · 13 years ago
  57. 4bd4e7e Add support for debugging KASLR kernels via kdp (the kernel being by Jason Molenda · 13 years ago
  58. 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
  59. 43c555d Work around some problems destroying a process with older debugservers. by Jim Ingham · 13 years ago
  60. 6463720 Add the capability to display the number of supported hardware watchpoints to the "watchpoint list" command. by Johnny Chen · 13 years ago
  61. 4116e93 <rdar://problem/11240464> by Greg Clayton · 13 years ago
  62. f958f34 <rdar://problem/11241798> by Greg Clayton · 14 years ago
  63. b1e2e84 Make sure that DoResume doesn't stall if we shut down the async thread while DoResume is waiting by Jim Ingham · 14 years ago
  64. 9e92090 A general stability fix where we _always_ get the thread list immediately after we get the stop packets. We had some racy conditions where thread 1 might be sending a packet and thread 2 tries to send a packet to get the thread list and it fails and ends up with an empty list. Packets use a sequence mutex to be able to ensure when you send a packet, you get the resonse. This sequence mutex is take when the process is running, and as we exit the running state and notify our process with the stop packet, we now always get the thread ID list before we do anything and before we can run into race conditions. by Greg Clayton · 14 years ago
  65. 9fc1355 Trying to solve our disappearing thread issues by making thread list updates safer. by Greg Clayton · 14 years ago
  66. 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
  67. 8464704 <rdar://problem/3535148> by Han Ming Ong · 14 years ago
  68. c3776bf First pass at mach-o core file support is in. It currently works for x86_64 by Greg Clayton · 14 years ago
  69. 09c3e3d <rdar://problem/10487848> by Greg Clayton · 14 years ago
  70. 46fb558 Added optional calls to lldb_private::Process for getting memory region info by Greg Clayton · 14 years ago
  71. e4e4592 Made the darwin host layer properly reap any child processes that it spawns. by Greg Clayton · 14 years ago
  72. 93e8619 <rdar://problem/10103980> by Greg Clayton · 14 years ago
  73. 982c976 Modified all Process::Launch() calls to use a ProcessLaunchInfo structure by Greg Clayton · 14 years ago
  74. 01a6786 SBValue::Watch() and SBValue::WatchPointee() are now the official API for creating by Johnny Chen · 14 years ago
  75. 56d9a1b Added a new plug-in type: lldb_private::OperatingSystem. The operating system by Greg Clayton · 14 years ago
  76. 3a29bdb Added a boolean to the pure virtual lldb_private::Process::CanDebug(...) by Greg Clayton · 14 years ago
  77. f58c269 Removed an member variable "m_local_debugserver" that is no longer needed. by Greg Clayton · 14 years ago
  78. dd0e5a5 Make sure we don't lose our stop reply packet in the case where the other by Greg Clayton · 14 years ago
  79. 70b5765 Added the ability to get the return value from a ThreadPlanCallFunction by Greg Clayton · 14 years ago
  80. 8b82f08 Moved the execution context that was in the Debugger into by Greg Clayton · 15 years ago
  81. 576d883 Split the GDBRemoteCommunication class into three classes: by Greg Clayton · 15 years ago
  82. ded470d Added more platform support. There are now some new commands: by Greg Clayton · 15 years ago
  83. c574ede Centralize the GDB remote timeout value into the GDBRemoteCommunication as a by Greg Clayton · 15 years ago
  84. e996fd3 LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide by Greg Clayton · 15 years ago
  85. 7133762 Fixed CommandReturnObject::SetImmediateErrorFile() to set the correct stream. by Greg Clayton · 15 years ago
  86. 93d3c833 The DynamicLoader plug-in instance now lives up in lldb_private::Process where by Greg Clayton · 15 years ago
  87. 71fc2a3 Added the ability to detect which vCont packets (using the "vCont?") packet by Greg Clayton · 15 years ago
  88. b766a73 Added support for attaching to a remote debug server with the new command: by Greg Clayton · 15 years ago
  89. 513c26c Finished up the async attach support. This allows us to request to attach by Greg Clayton · 15 years ago
  90. 414f5d3 Fixed ProcessGDBRemote to kill the process correctly when it is either running by Greg Clayton · 15 years ago
  91. bd82a5d Added a new variant of SBTarget::Launch() that deprectates the old one that by Greg Clayton · 15 years ago
  92. 6779606a Fixed an issue in "SBError SBProcess::Destroy ()" where it wasn't properly by Greg Clayton · 15 years ago
  93. 1c823b4 Added an interface for noticing new thread creation. At this point, I only turn it on when by Jim Ingham · 15 years ago
  94. 442d754 Removed libunwind sources as we aren't using them anymore. by Greg Clayton · 15 years ago
  95. f8da863 Add '-no-stdio' option to 'process launch' command, which causes the by Caroline Tice · 15 years ago
  96. 3af9ea5 Fixed Process::Halt() as it was broken for "process halt" after recent changes by Greg Clayton · 15 years ago
  97. 0d8bcc7 Added an "Interrupted" bit to the ProcessEventData. Halt now generates an event by Jim Ingham · 15 years ago
  98. ef5c6d0 Make processes use InputReaders for their input. Move the process by Caroline Tice · 15 years ago
  99. a78ff2e Cleaned up the pseudo terminal code in ProcessGDBRemote as it was spawning by Greg Clayton · 15 years ago
  100. f681b94 Added the ability to disable ASLR (Address Space Layout Randomization). ASLR by Greg Clayton · 15 years ago