1. b9c1b51 *** This commit represents a complete reformatting of the LLDB source code by Kate Stone · 9 years ago
  2. 30ff4b4 Fix lldb build on Mac. by Pavel Labath · 9 years ago
  3. e1cfbc7 Decoupled Options from CommandInterpreter. by Todd Fiala · 9 years ago
  4. 27279fe Fixed up Xcode build for r276976 and r277011. by Todd Fiala · 9 years ago
  5. 2d6a9ec Clean up vestigial remnants of locking primitives by Saleem Abdulrasool · 9 years ago
  6. 7428a18 LLDB help content has accumulated over time without a recent attempt to by Kate Stone · 9 years ago
  7. 583bbb1 Change over the broadcaster/listener process to hold shared or weak pointers by Jim Ingham · 10 years ago
  8. 9ccb970 Make lldb::endian::InlHostByteOrder() private. by Bruce Mitchener · 10 years ago
  9. a814f70 Add support for the new (added last week) llvm::Triple::WatchOS and ::TvOS by Jason Molenda · 10 years ago
  10. a370688 Make sure we don't over specify an architecture when we connect to KDP and use the CPU type and subtype to fill out an architecture. We do this by letting the vendor be an unspecified unknown, or any. We also grab the target architecture, get the KDP host arch, and then merge the two before putting it back into the target. by Greg Clayton · 10 years ago
  11. e98628c Split Socket class into Tcp/Udp/DomainSocket subclasses. by Oleksiy Vyalov · 10 years ago
  12. 8825c5c Re-commit the (fixed) changes from r248985 which were reverted by Pavel by Jason Molenda · 10 years ago
  13. 746ffd6 Revert "Fixing a subtle issue on Mac OS X systems with dSYMs..." by Pavel Labath · 10 years ago
  14. 8b2f23d Fixing a subtle issue on Mac OS X systems with dSYMs (possibly by Jason Molenda · 10 years ago
  15. 5a3bb64 Fix ProcessKDP.cpp for the change in r246578. by Jim Ingham · 10 years ago
  16. 4578815 Move ProcessKDP's StringExtractor include. by Bruce Mitchener · 10 years ago
  17. 28529f6 Fix StringExtractor.h issues. by Bruce Mitchener · 10 years ago
  18. a868c13 Fix typos by Bruce Mitchener · 10 years ago
  19. 1aa755c Remove DoAttachToProcessWithId(lldb::pid_t). by Zachary Turner · 10 years ago
  20. 3f69fa6 Sprinkle some #include <mutex> in files that use std::call_once. by Benjamin Kramer · 10 years ago
  21. 488c89e Fix typo, fix build. by Bruce Mitchener · 10 years ago
  22. c8d6982 [Plugin/Process] Use std::call_once() to initialize. by Davide Italiano · 10 years ago
  23. 41204d0 Fix build on OS X after r231202 by Ilia K · 11 years ago
  24. 014bb7d Add Socket::Get[Remote/Local]IpAddress and unit tests by Vince Harron · 11 years ago
  25. c3eefa3 Get the correct process architecture in ProcessKDP::DidAttach(). by Greg Clayton · 11 years ago
  26. 93a66fc Move ConnectionFileDescriptor to platform-specific Host directory. by Zachary Turner · 11 years ago
  27. acee96a Fix up the HostThread interface, making the interface simpler. by Zachary Turner · 11 years ago
  28. 39de311 Create a HostThread abstraction. by Zachary Turner · 11 years ago
  29. 3d7162b Fix ProcessKDP after Host/Socket addition by Keno Fischer · 11 years ago
  30. 9868892 Creates a socket host object. by Zachary Turner · 11 years ago
  31. bb006ce After you attach, give the process plugin a chance to report back (through by Jim Ingham · 11 years ago
  32. a1bce2e Modify the EFI KDP debugging to not use any dynamic loader since it does manual dynamic loading itself via python modules. by Greg Clayton · 11 years ago
  33. 8eb3281 Change ProcessKDP::DoReadMemory() to break up large memory by Jason Molenda · 11 years ago
  34. c3826b5 Move calls to DisableAllBreakpointSites() and m_thread_list.DiscardThreadPlans() into base Process::Destroy() instead of in subclass DoDestroy() methods. by Andrew MacPherson · 12 years ago
  35. 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
  36. 7782de9 Remove 'const' constraint on ProcessLaunchInfo parameter in Process::DoLaunch(). by Jean-Daniel Dupas · 12 years ago
  37. 510938e Fix some names in the wake of my Mach-O changes to LLVM. by Charles Davis · 12 years ago
  38. 7f98240 <rdar://problem/13793059> by Greg Clayton · 12 years ago
  39. 2e56a25 Update ProcessKDP and ProcessMachCore to use ConstString plugin by Jason Molenda · 12 years ago
  40. 57abc5d <rdar://problem/13854277> <rdar://problem/13594769> by Greg Clayton · 12 years ago
  41. ca2ffa7 Add an explicit check for a darwin kernel KDP_VERSIONSTRING when by Jason Molenda · 12 years ago
  42. 6e0ff1a Changed the formerly pure virtual function: by Greg Clayton · 12 years ago
  43. 77e82d1 Fix the error reporting for ProcessKDP::DoDetach. by Jim Ingham · 12 years ago
  44. ba4e61d Reinstating r181091 and r181106 with fix for Linux regressions. by Andrew Kaylor · 12 years ago
  45. f5b9240 Temporarily reverting r181091 and r181106 due to the vast test breakage on the Linux buildbots by Ashok Thirumurthi · 12 years ago
  46. a8ea4ba In ProcessKDP, if the remote connection is not EFI, by Jason Molenda · 12 years ago
  47. 513db4d Change ProcessKDP::UpdateThreadList's call to FindThreadByProtocolID by Jason Molenda · 12 years ago
  48. 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
  49. acff895 Recommitting r180831 with trivial fix - remember to return errors if you compute. by Jim Ingham · 12 years ago
  50. 54e39db Reverting 180831 as it crashes TestDefaultConstructorForAPIObjects.py by Daniel Malea · 12 years ago
  51. a23f73d Added an option to "process detach" to keep the process stopped, if the process plugin (or in the by Jim Ingham · 12 years ago
  52. 7b0992d After discussing with Chris Lattner, we require C++11, so lets get rid of the macros and just use C++11. by Greg Clayton · 12 years ago
  53. e01e07b Since we use C++11, we should switch over to using std::unique_ptr when C++11 is being used. To do this, we follow what we have done for shared pointers and we define a STD_UNIQUE_PTR macro that can be used and it will "do the right thing". Due to some API differences in std::unique_ptr and due to the fact that we need to be able to compile without C++11, we can't use move semantics so some code needed to change so that it can compile with either C++. by Greg Clayton · 12 years ago
  54. 39da3ef Fixed the thread list so it correctly updates after the first core thread exists. by Greg Clayton · 12 years ago
  55. 1afa68e <rdar://problem/13516463> by Greg Clayton · 12 years ago
  56. 5160ce5 <rdar://problem/13521159> by Greg Clayton · 13 years ago
  57. 0943792 Move m_destroy_in_process to Process (from ProcessKDP) since it is generally useful, by Jim Ingham · 13 years ago
  58. 299c0c1 A little cleanup. {Disable/Enable}Breakpoint actually disables/enables BreakpointSites not breakpoints, it is confusing by Jim Ingham · 13 years ago
  59. 1b5792e Adding events when watchpoints are set or changed. by Jim Ingham · 13 years ago
  60. d01b295 Resolve printf formatting warnings on Linux: by Daniel Malea · 13 years ago
  61. 840f12c Identify a kdp session that is connecting to an EFI monitor, by Jason Molenda · 13 years ago
  62. 1d19a2f <rdar://problem/12491387> by Greg Clayton · 13 years ago
  63. 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
  64. 593dd76 Remove a few debug printf's that were left in ProcessKDP. by Jason Molenda · 13 years ago
  65. 5e8534e The kernel loading code is now isolated in the DynamicLoaderDarwinKernel; by Jason Molenda · 13 years ago
  66. 4bd4e7e Add support for debugging KASLR kernels via kdp (the kernel being by Jason Molenda · 13 years ago
  67. 97d5cf0 <rdar://problem/9959501> by Greg Clayton · 13 years ago
  68. 7925fbb Full KDP process control with per CPU resume and step. by Greg Clayton · 13 years ago
  69. 4b1b8b3 <rdar://problem/9959501> by Greg Clayton · 13 years ago
  70. 1f74607 <rdar://problem/11757916> by Greg Clayton · 13 years ago
  71. 7051231 <rdar://problem/11358639> by Greg Clayton · 13 years ago
  72. 9fc1355 Trying to solve our disappearing thread issues by making thread list updates safer. by Greg Clayton · 13 years ago
  73. 8464704 <rdar://problem/3535148> by Han Ming Ong · 14 years ago
  74. 1ac04c3 Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr by Greg Clayton · 14 years ago
  75. 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
  76. c3776bf First pass at mach-o core file support is in. It currently works for x86_64 by Greg Clayton · 14 years ago
  77. 74d4193 Cleaned up the Communication class when it tears down ConnectionFileDescriptor by Greg Clayton · 14 years ago
  78. e24c4ac Fixed the issue that was causing our monitor process threads to crash, it by Greg Clayton · 14 years ago
  79. 982c976 Modified all Process::Launch() calls to use a ProcessLaunchInfo structure by Greg Clayton · 14 years ago
  80. 596ed24 If a process plug-in was specified by name, always let the plug-in get used. by Greg Clayton · 14 years ago
  81. 81c22f6 Moved lldb::user_id_t values to be 64 bit. This was going to be needed for by Greg Clayton · 14 years ago
  82. 01a6786 SBValue::Watch() and SBValue::WatchPointee() are now the official API for creating by Johnny Chen · 14 years ago
  83. 54cb8f8 Fix a typo in ProcessKDP::DidAttach(). by Johnny Chen · 14 years ago
  84. 56d9a1b Added a new plug-in type: lldb_private::OperatingSystem. The operating system by Greg Clayton · 14 years ago
  85. aa149cb Added the ability to remove orphaned module shared pointers from a ModuleList. by Greg Clayton · 14 years ago
  86. 5b88216 More KDP fixes and logging cleanup. by Greg Clayton · 14 years ago
  87. 07e66e3 Added KDP resume, suspend, set/remove breakpoint, and kernel version support. by Greg Clayton · 14 years ago
  88. a63d08c Modified the LocateMacOSXFilesUsingDebugSymbols(...) function to locate by Greg Clayton · 14 years ago
  89. 3a29bdb Added a boolean to the pure virtual lldb_private::Process::CanDebug(...) by Greg Clayton · 14 years ago
  90. 4df8ddf Completed more work on the KDP darwin kernel debugging Process plug-in. by Greg Clayton · 14 years ago
  91. 59ec512 Fixed the comment lines in the file comment headers. by Greg Clayton · 14 years ago
  92. 5750802 Added the ability to connect using "tcp://<host>:<port>" which is the by Greg Clayton · 14 years ago
  93. f9765ac Hollowed out process plug-in to do KDP darwin kernel debugging. by Greg Clayton · 14 years ago