1. 2f1fbae gdb-remote: Add jModulesInfo packet by Pavel Labath · 9 years ago
  2. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  3. 7593001 Add StructuredData plugin type; showcase with new DarwinLog feature by Todd Fiala · 9 years ago
  4. a07e4a8 Revert "Add StructuredData plugin type; showcase with new DarwinLog feature" by Todd Fiala · 9 years ago
  5. aef7de8 Add StructuredData plugin type; showcase with new DarwinLog feature by Todd Fiala · 9 years ago
  6. 8c1b6bd Reapply "Rewrite gdb-remote's SendContinuePacketAndWaitForResponse" by Pavel Labath · 9 years ago
  7. 4cb6992 Revert "Rewrite gdb-remote's SendContinuePacketAndWaitForResponse" by Pavel Labath · 9 years ago
  8. e768c4b Rewrite gdb-remote's SendContinuePacketAndWaitForResponse by Pavel Labath · 9 years ago
  9. 3739735 Add support to get the shared cache information from the new by Jason Molenda · 9 years ago
  10. 9ab5dc2 Add a new DynamicLoader plugin that uses SPI that are in development by Jason Molenda · 9 years ago
  11. 16ff860 remove use of Mutex in favour of std::{,recursive_}mutex by Saleem Abdulrasool · 9 years ago
  12. 194357c Fix a race in ProcessGDBRemote::MonitorDebugServerProcess by Pavel Labath · 9 years ago
  13. 998bdc5 Generalize child process monitoring functions by Pavel Labath · 9 years ago
  14. ef40912 Revert "Reduce code duplication in ProcessGDBRemote" by Pavel Labath · 10 years ago
  15. 97a6757 Reduce code duplication in ProcessGDBRemote by Pavel Labath · 10 years ago
  16. 3553c0e Allow gdbremote process to read modules from memory by Stephane Sezer · 10 years ago
  17. 583bbb1 Change over the broadcaster/listener process to hold shared or weak pointers by Jim Ingham · 10 years ago
  18. 7b71c0b Make sure code that is in the middle of figuring out the correct architecture by Jim Ingham · 10 years ago
  19. 87b0fe0 Increase use of svr4 packets to improve performance on POSIX remotes by Stephane Sezer · 10 years ago
  20. 77f8935 Changes to lldb and debugserver to reduce extraneous memory reads by Jason Molenda · 10 years ago
  21. 545304d The lldb side changes to go along with r255711 where a new by Jason Molenda · 10 years ago
  22. afd6ce4 Prevent ProcessGDBRemote from launching local debug server in case of remote debug server connection failure. by Oleksiy Vyalov · 10 years ago
  23. 13c30d2 Let the process help figure out the Host OS if nobody else can figure it out. by Jim Ingham · 10 years ago
  24. edb35d9 Fix Clang-tidy modernize-use-override warnings in some files in source/Plugins; other minor fixes. by Eugene Zelenko · 10 years ago
  25. 5055685 Fix deadlock while attaching to inferiors by Pavel Labath · 10 years ago
  26. 7529df9 Have the Process hold a weak_ptr to the Target. by Zachary Turner · 10 years ago
  27. c963a22 Make ProcessGDBRemote get a //copy// of platform Unix signals. by Chaoren Lin · 10 years ago
  28. c6845a0 Understand absolute base addresses in ProcessGDBRemote::GetLoadedModuleList. by Stephane Sezer · 10 years ago
  29. e171da5 Fix typos. by Bruce Mitchener · 10 years ago
  30. 2e30907 More packet performance improvements. by Greg Clayton · 10 years ago
  31. 20ee21b Add a another packet to the gdb-remote protocol, by Jason Molenda · 10 years ago
  32. f805e19 Fix cmake build after recent JSON changes by Pavel Labath · 10 years ago
  33. 2e59d4f More packet reduction when debugging with GDB server. by Greg Clayton · 10 years ago
  34. 358cf1e Resubmitting 240466 after fixing the linux test suite failures. by Greg Clayton · 10 years ago
  35. 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
  36. 76df288 Add handling of async notify packets by Ewan Crawford · 10 years ago
  37. 7a30608 Revert "Reduced packet counts to the remote GDB server where possible." by Chaoren Lin · 10 years ago
  38. ffb2d44 Reduced packet counts to the remote GDB server where possible. by Greg Clayton · 10 years ago
  39. 783bfc8 Fetch object file load address if it isn't specified by the linker by Tamas Berghammer · 10 years ago
  40. 9aa2da00 Change ProcessGDBRemote last stop packet to a container. by Ewan Crawford · 10 years ago
  41. 5df78fa Did some cleanup to stop us from leaking Pipe file descriptors. by Greg Clayton · 10 years ago
  42. 1aa755c Remove DoAttachToProcessWithId(lldb::pid_t). by Zachary Turner · 10 years ago
  43. 78baa19 Remote Non-Stop Support by Ewan Crawford · 10 years ago
  44. c0c8385 This patch allows LLDB to use the $qXfer:Libraries: packet. by Aidan Dodds · 10 years ago
  45. 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
  46. db264a6 Move several plugin to its own namespace by Tamas Berghammer · 11 years ago
  47. 7cb18bf Fetch module specification from remote process also by Tamas Berghammer · 11 years ago
  48. 30b8cd3 Remove virtual and add override to all virtual functions in Process/gdb-remote. by Tamas Berghammer · 11 years ago
  49. 0641ca1 Remove ScriptInterpreterObject. by Zachary Turner · 11 years ago
  50. 7ab81b9 Fix a bunch of [-Werror,-Winconsistent-missing-override] errors. by Eric Christopher · 11 years ago
  51. 7b0917a use std::atomic<> to protect variables being accessed by multiple threads by Todd Fiala · 11 years ago
  52. 39de311 Create a HostThread abstraction. by Zachary Turner · 11 years ago
  53. 4ceced3 Consolidate UnixSignals setting/getting in Process. by Todd Fiala · 11 years ago
  54. bb006ce After you attach, give the process plugin a chance to report back (through by Jim Ingham · 11 years ago
  55. af245d1 Add lldb-gdbserver support for Linux x86_64. by Todd Fiala · 11 years ago
  56. 705b180 Initial merge of some of the iOS 8 / Mac OS X Yosemite specific by Jason Molenda · 11 years ago
  57. 6076bf4 Change ProcessGDBRemote::DoReadMemory to use the x packet to read by Jason Molenda · 12 years ago
  58. a332978 lldb arm64 import. by Jason Molenda · 12 years ago
  59. 03904ac Add ProcessGDBRemote::GetAuxvData() and fix multiple-packet concatenation for binary data. by Steve Pucci · 12 years ago
  60. 44d9378 Merging the iohandler branch back into main. by Greg Clayton · 12 years ago
  61. 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
  62. 7782de9 Remove 'const' constraint on ProcessLaunchInfo parameter in Process::DoLaunch(). by Jean-Daniel Dupas · 12 years ago
  63. 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
  64. fbb7634 Expose SBPlatform through the public API. by Greg Clayton · 12 years ago
  65. 85a4daf Adjust PC after hitting breakpoint on remote target. by Hafiz Abid Qadeer · 12 years ago
  66. 3dc4f44 Move the code which translates a dispatch_qaddr into a by Jason Molenda · 12 years ago
  67. ef8180a <rdar://problem/14972424> by Greg Clayton · 12 years ago
  68. b2f1fb2 MingW compilation (windows). Includes various refactoring to improve portability. by Virgile Bello · 12 years ago
  69. 7f98240 <rdar://problem/13793059> by Greg Clayton · 12 years ago
  70. 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
  71. 2e56a25 Update ProcessKDP and ProcessMachCore to use ConstString plugin by Jason Molenda · 12 years ago
  72. 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
  73. acff895 Recommitting r180831 with trivial fix - remember to return errors if you compute. by Jim Ingham · 13 years ago
  74. 54e39db Reverting 180831 as it crashes TestDefaultConstructorForAPIObjects.py by Daniel Malea · 13 years ago
  75. 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
  76. 8af3b9c Rationalize how we do Halt-ing before Destroy and Detach. by Jim Ingham · 13 years ago
  77. 299c0c1 A little cleanup. {Disable/Enable}Breakpoint actually disables/enables BreakpointSites not breakpoints, it is confusing by Jim Ingham · 13 years ago
  78. 6ba6d3d <rdar://problem/12491235> by Jason Molenda · 13 years ago
  79. 1b5792e Adding events when watchpoints are set or changed. by Jim Ingham · 13 years ago
  80. 90ba811 <rdar://problem/12649160> by Greg Clayton · 13 years ago
  81. 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
  82. 998255b <rdar://problem/12491387> by Greg Clayton · 13 years ago
  83. 5e8534e The kernel loading code is now isolated in the DynamicLoaderDarwinKernel; by Jason Molenda · 13 years ago
  84. d1fae14 Add the RelocateOrLoadKernel and LoadKernel methods to ProcessGDBRemote::DoRemoteConnect(). by Jason Molenda · 13 years ago
  85. 4bd4e7e Add support for debugging KASLR kernels via kdp (the kernel being by Jason Molenda · 13 years ago
  86. 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
  87. 43c555d Work around some problems destroying a process with older debugservers. by Jim Ingham · 13 years ago
  88. 6463720 Add the capability to display the number of supported hardware watchpoints to the "watchpoint list" command. by Johnny Chen · 13 years ago
  89. 4116e93 <rdar://problem/11240464> by Greg Clayton · 13 years ago
  90. f958f34 <rdar://problem/11241798> by Greg Clayton · 14 years ago
  91. 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
  92. 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
  93. 9fc1355 Trying to solve our disappearing thread issues by making thread list updates safer. by Greg Clayton · 14 years ago
  94. 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
  95. 8464704 <rdar://problem/3535148> by Han Ming Ong · 14 years ago
  96. c3776bf First pass at mach-o core file support is in. It currently works for x86_64 by Greg Clayton · 14 years ago
  97. 09c3e3d <rdar://problem/10487848> by Greg Clayton · 14 years ago
  98. 46fb558 Added optional calls to lldb_private::Process for getting memory region info by Greg Clayton · 14 years ago
  99. e4e4592 Made the darwin host layer properly reap any child processes that it spawns. by Greg Clayton · 14 years ago
  100. 93e8619 <rdar://problem/10103980> by Greg Clayton · 14 years ago