1. 9944cd7 <rdar://problem/11752499> by Greg Clayton · 13 years ago
  2. 43e0af0 Stop using the "%z" size_t modifier and cast all size_t values to uint64_t. Some platforms don't support this modification. by Greg Clayton · 13 years ago
  3. 4535037 Typed too fast adding lockers. Actually put them in a locker. by Jim Ingham · 13 years ago
  4. 1f74607 <rdar://problem/11757916> by Greg Clayton · 13 years ago
  5. 2443cbd Added Args::StringForEncoding(), Args::StringToGenericRegister() and centralized the parsing of the string to encoding and string to generic register. by Greg Clayton · 13 years ago
  6. 892943f Cope with the case where the user-supplied callbacks want the watchpoint itself to be disabled! by Johnny Chen · 13 years ago
  7. 9e10605 Added a test for the Python part of SBInputReader callbacks. by Filipe Cabecinhas · 13 years ago
  8. cfc0935 Added an lldb_private & equivalent SB API to send an AsyncInterrupt to the event loop. by Jim Ingham · 13 years ago
  9. c42d243 Provide subdir of StopInfoMachException.h in #include. by Jason Molenda · 13 years ago
  10. cd16df9 Add "vAttachOrWait" to debugserver, so you can implement "attach to the process if it exists OR wait for it" without race conditions. Use that in lldb. by Jim Ingham · 13 years ago
  11. 224f6f5 Changed ProcessGDBRemote to avoid the reserved by Sean Callanan · 13 years ago
  12. 23f5950 Ran the static analyzer on the codebase and found a few things. by Greg Clayton · 13 years ago
  13. 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
  14. 54cc6e4 If we hit a breakpoint but there's a thread specifier which doesn't match this thread, return no stop reason. by Jim Ingham · 13 years ago
  15. 43c555d Work around some problems destroying a process with older debugservers. by Jim Ingham · 13 years ago
  16. 03afad8 Add an "extra-startup-commands" process setting so we can send some command strings to the actual process plugin to interpret as it wishes. by Jim Ingham · 13 years ago
  17. 4ceb928 Change the Mutex::Locker class so that it takes the Mutex object and locks it, rather by Jim Ingham · 13 years ago
  18. 6ea4c8e rdar://problem/11487457 by Johnny Chen · 13 years ago
  19. babfc38 Fix a place in GDBRemoteCommunicationClient::SendContinuePacketAndWaitForReply where we weren't taking by Jim Ingham · 13 years ago
  20. 6463720 Add the capability to display the number of supported hardware watchpoints to the "watchpoint list" command. by Johnny Chen · 13 years ago
  21. c34f776 extra ';' outside of a function [-pedantic,-Wextra-semi] by Filipe Cabecinhas · 13 years ago
  22. 7a34875 rdar://problem/11487457 by Johnny Chen · 13 years ago
  23. 0772ded Make sure that our thread list can't get out of date like was happening before Jims fix in revision 156894. by Greg Clayton · 13 years ago
  24. 4116e93 <rdar://problem/11240464> by Greg Clayton · 13 years ago
  25. 2fa9de1 Fix missing NEON registers for the 'register read' command with the lldb debugserver which supports the 'qRegisterInfo' packet by Johnny Chen · 13 years ago
  26. 7051231 <rdar://problem/11358639> by Greg Clayton · 13 years ago
  27. 16d127c In ProcessGDBRemote::DoConnectRemote(), if the remote system informed by Jason Molenda · 14 years ago
  28. d451c1a Added the thread ID (tid) to each packet history item and the packet history now always dumps to a lldb_private::Stream. by Greg Clayton · 14 years ago
  29. f958f34 <rdar://problem/11241798> by Greg Clayton · 14 years ago
  30. 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
  31. 37a0a24 No functionality changes, mostly cleanup. by Greg Clayton · 14 years ago
  32. 4463399 Added a new packet to our GDB remote protocol: by Greg Clayton · 14 years ago
  33. 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
  34. 9fc1355 Trying to solve our disappearing thread issues by making thread list updates safer. by Greg Clayton · 14 years ago
  35. 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
  36. 2687cd1 <rdar://problem/11052174> <rdar://problem/11051056> by Greg Clayton · 14 years ago
  37. e761213 <rdar://problem/10997402> by Greg Clayton · 14 years ago
  38. 435d85a Filled in two missing values when dynamically making register info structs. by Greg Clayton · 14 years ago
  39. b9a01b3 Made a ModuleSpec class in Module.h which can specify a module using one or by Greg Clayton · 14 years ago
  40. 8464704 <rdar://problem/3535148> by Han Ming Ong · 14 years ago
  41. 1ac04c3 Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr by Greg Clayton · 14 years ago
  42. 4bddaeb Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set. by Jim Ingham · 14 years ago
  43. c3776bf First pass at mach-o core file support is in. It currently works for x86_64 by Greg Clayton · 14 years ago
  44. 09c3e3d <rdar://problem/10487848> by Greg Clayton · 14 years ago
  45. 61e7a58 Process IDs (lldb::pid_t) and thread IDs (lldb::tid_t) are now 64 bit. This by Greg Clayton · 14 years ago
  46. 3b60842 Further performance improvements in the DWARF parser: by Greg Clayton · 14 years ago
  47. 46fb558 Added optional calls to lldb_private::Process for getting memory region info by Greg Clayton · 14 years ago
  48. ee95ed5 Use a pseudoterminal for local processes if no STDIO redirection or other by Greg Clayton · 14 years ago
  49. e24c4ac Fixed the issue that was causing our monitor process threads to crash, it by Greg Clayton · 14 years ago
  50. e4e4592 Made the darwin host layer properly reap any child processes that it spawns. by Greg Clayton · 14 years ago
  51. 93e8619 <rdar://problem/10103980> by Greg Clayton · 14 years ago
  52. 982c976 Modified all Process::Launch() calls to use a ProcessLaunchInfo structure by Greg Clayton · 14 years ago
  53. aab7837 Fix up how we shut down the communication with debugserver so we don't rely on by Jim Ingham · 14 years ago
  54. 86edbf4 Cleaned up many error codes. For any who is filling in error strings into by Greg Clayton · 14 years ago
  55. 596ed24 If a process plug-in was specified by name, always let the plug-in get used. by Greg Clayton · 14 years ago
  56. 81c22f6 Moved lldb::user_id_t values to be 64 bit. This was going to be needed for by Greg Clayton · 14 years ago
  57. 37cfeab Quiet the default "log enable lldb step" output down a little bit. by Jim Ingham · 14 years ago
  58. 01a6786 SBValue::Watch() and SBValue::WatchPointee() are now the official API for creating by Johnny Chen · 14 years ago
  59. c25e959 ProcessGDBRemote::BuildDynamicRegisterInfo() - even if we don't have a Target architecture by Jason Molenda · 14 years ago
  60. 1ed54f5 Cleaned up the the code that figures out the inlined stack frames given a by Greg Clayton · 14 years ago
  61. 87df91b Added the ability to restrict breakpoints by function name, function regexp, selector by Jim Ingham · 14 years ago
  62. fd54b36 Update declarations for all functions/methods that accept printf-style by Jason Molenda · 14 years ago
  63. 236888d Foe x86_64/i386, piggyback the hardware index of the fired watchpoint in the exception by Johnny Chen · 14 years ago
  64. 6d487a9 Fix compiler warnings for GetGDBStoppointType(). by Johnny Chen · 14 years ago
  65. 11309a3 Fill out implementation of Enable/DisableWatchpoint() for ProcessGDBRemote class (Not Tested Yet). by Johnny Chen · 14 years ago
  66. 56d9a1b Added a new plug-in type: lldb_private::OperatingSystem. The operating system by Greg Clayton · 14 years ago
  67. aa149cb Added the ability to remove orphaned module shared pointers from a ModuleList. by Greg Clayton · 14 years ago
  68. 8b45bee Include the qLaunchSuccess and qC packets in the by Greg Clayton · 14 years ago
  69. 3418c85 While tracking down memory consumption issue a few things were needed: the by Greg Clayton · 14 years ago
  70. 4c1e920 Fix a crash while running the test suite. Need to check the (LogSP)log shared pointer before using it. by Johnny Chen · 14 years ago
  71. c235ac7 Added some logging and did some member renaming. by Greg Clayton · 14 years ago
  72. 3a29bdb Added a boolean to the pure virtual lldb_private::Process::CanDebug(...) by Greg Clayton · 14 years ago
  73. f58c269 Removed an member variable "m_local_debugserver" that is no longer needed. by Greg Clayton · 14 years ago
  74. 0c74e78 Fixed SBTarget attach calls to properly deal with being connected to a remotely by Greg Clayton · 14 years ago
  75. a658fd2 Created a std::string in the base StopInfo class for the description and by Greg Clayton · 14 years ago
  76. 99f9aa0 Move inferior mmap/munmap call code into their own functions in utility lib by Peter Collingbourne · 14 years ago
  77. dd0e5a5 Make sure we don't lose our stop reply packet in the case where the other by Greg Clayton · 14 years ago
  78. cff851a Added functions to lldb_private::Address to set an address from a load address by Greg Clayton · 14 years ago
  79. adc00cb Centralize the code that gathers the thread ID list from the remote GDB by Greg Clayton · 14 years ago
  80. e6a9e43 Fixed the "mmap" to work on MacOSX/darwin by supplying the correct arguemnts. by Greg Clayton · 14 years ago
  81. d495c53 Added an allocated memory cache to avoid having to allocate memory over and by Greg Clayton · 14 years ago
  82. b4aaf2e Fixed an issue where large memory writes might not get chunked up into smaller by Greg Clayton · 14 years ago
  83. 1cfca1d Dump JIT memory requirements when "log enable lldb expr" logging is enabled. by Greg Clayton · 14 years ago
  84. 70b5765 Added the ability to get the return value from a ThreadPlanCallFunction by Greg Clayton · 14 years ago
  85. 2a48f52 Expand the ABI prepare trivial function call to allow 6 simple args. by Greg Clayton · 14 years ago
  86. c4103b3 Fixed not being able to launch the i386 slice of a universal binary by adding by Greg Clayton · 14 years ago
  87. 2289fa4 Added the ability to set the Platform path for a module through the SBModule by Greg Clayton · 15 years ago
  88. 8b82f08 Moved the execution context that was in the Debugger into by Greg Clayton · 15 years ago
  89. 95bf0fd Added the ability to get a broadcaster event name for a given broadcaster event. by Greg Clayton · 15 years ago
  90. 32e0a75 Many improvements to the Platform base class and subclasses. The base Platform by Greg Clayton · 15 years ago
  91. dc91686 Unfortunately, sranddev() is not available on all platforms so seed using the by Stephen Wilson · 15 years ago
  92. 7572fa7 Can't just call "rand" to get a random port, 'cause then you'll get the same sequence in two lldb's. This makes running lldb on lldb not work very well. by Jim Ingham · 15 years ago
  93. a78867b Simple fixes for the gdb remote process plugin on Linux. by Stephen Wilson · 15 years ago
  94. d314e81 Added new platform commands: by Greg Clayton · 15 years ago
  95. 576d883 Split the GDBRemoteCommunication class into three classes: by Greg Clayton · 15 years ago
  96. ded470d Added more platform support. There are now some new commands: by Greg Clayton · 15 years ago
  97. c574ede Centralize the GDB remote timeout value into the GDBRemoteCommunication as a by Greg Clayton · 15 years ago
  98. e996fd3 LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide by Greg Clayton · 15 years ago
  99. 5f2a4f9 Added a missing API call in SBTarget that enables one to get by Greg Clayton · 15 years ago
  100. 7133762 Fixed CommandReturnObject::SetImmediateErrorFile() to set the correct stream. by Greg Clayton · 15 years ago