1. 696cf5f Made expressions that are just casts of pointer by Sean Callanan · 14 years ago
  2. 10de7d1 Change "frame var" over to using OptionGroups (and thus the OptionGroupVariableObjectDisplay). by Jim Ingham · 14 years ago
  3. 4a34808 by Caroline Tice · 14 years ago
  4. ef80aab Adding support for fetching the Dynamic Value for ObjC Objects. by Jim Ingham · 14 years ago
  5. 180546b Added the ability to set the Platform path for a module through the SBModule by Greg Clayton · 14 years ago
  6. 888a733 Changed the emulate instruction function to take emulate options which by Greg Clayton · 14 years ago
  7. 8badcb2 Renamed UnwindAssemblyProfiler to UnwindAssembly along with its source files. by Greg Clayton · 14 years ago
  8. 97eecb1 Put plug-ins into the correct directories as they were incorrectly located by Greg Clayton · 14 years ago
  9. ff44ab4 Fixed the SymbolContext::DumpStopContext() to correctly indent and dump by Greg Clayton · 14 years ago
  10. 47da810 Fix up how the ValueObjects manage their life cycle so that you can hand out a shared by Jim Ingham · 14 years ago
  11. 17cd995 Did some work on the "register read" command to only show the first register by Greg Clayton · 14 years ago
  12. 41c56fa General cleanup on the UserSettingsController stuff. There were 5 different by Greg Clayton · 14 years ago
  13. abe0fed Centralized a lot of the status information for processes, by Greg Clayton · 14 years ago
  14. e41494a Add support for "dynamic values" for C++ classes. This currently only works for "frame var" and for the by Jim Ingham · 14 years ago
  15. 5e342f5 Added auto completion for architecture names and for platforms. by Greg Clayton · 14 years ago
  16. 143fcc3 Added two new classes for command options: by Greg Clayton · 14 years ago
  17. b72d0f0 Moved the execution context that was in the Debugger into by Greg Clayton · 14 years ago
  18. dbeb3e1 Order of initialization lists. by Stephen Wilson · 14 years ago
  19. f15996e Modified the ArchSpec to take an optional "Platform *" when setting the triple. by Greg Clayton · 14 years ago
  20. ff39f74 Added the ability to get a broadcaster event name for a given broadcaster event. by Greg Clayton · 14 years ago
  21. 0de3719 Remove unneeded ExecutionContextScope variables. by Jim Ingham · 14 years ago
  22. fa3a16a Convert ValueObject to explicitly maintain the Execution Context in which they were created, and then use that when they update themselves. That means all the ValueObject evaluate me type functions that used to require a Frame object now do not. I didn't remove the SBValue API's that take this now useless frame, but I added ones that don't require the frame, and marked the SBFrame taking ones as deprecated. by Jim Ingham · 14 years ago
  23. 5c4b160 Add GetFrameWithStackID to the StackFrameList and the Thread (which routes to its StackFrameList.) by Jim Ingham · 14 years ago
  24. 24bc5d9 Many improvements to the Platform base class and subclasses. The base Platform by Greg Clayton · 14 years ago
  25. 889fbd0 Added the ability to get the min and max instruction byte size for by Greg Clayton · 14 years ago
  26. 149731c Cleaned up the Disassembler code a bit more. You can now request a disassembler by Greg Clayton · 14 years ago
  27. b344843 Fixed the LLDB build so that we can have private types, private enums and by Greg Clayton · 14 years ago
  28. 58e26e0 Did a lot more work on abtracting and organizing the platforms. by Greg Clayton · 14 years ago
  29. cb8977d Added new platform commands: by Greg Clayton · 14 years ago
  30. aa3e3e1 Add the ability to disassemble "n" instructions from the current PC, or the first "n" instructions in a function. by Jim Ingham · 14 years ago
  31. c54840c Tidy up the stop hook printing when only one thread matches, and there is only one hook. by Jim Ingham · 14 years ago
  32. 4fdf760 Split all of the core of LLDB.framework/lldb.so into a by Greg Clayton · 14 years ago
  33. b1888f2 Added more platform support. There are now some new commands: by Greg Clayton · 14 years ago
  34. d60d94a Add a first pass at a "stop hook" mechanism. This allows you to add commands that get run every time the debugger stops, whether due to a breakpoint, the end of a step, interrupt, etc. You can also specify in which context you want the stop hook to run, for instance only on a particular thread, or only in a particular shared library, function, file, line range within a file. by Jim Ingham · 14 years ago
  35. a846cc3 Fixed the -r parameter to the disassemble command by Sean Callanan · 14 years ago
  36. 2a45681 by Caroline Tice · 14 years ago
  37. e4b9c1f LLDB now has "Platform" plug-ins. Platform plug-ins are plug-ins that provide by Greg Clayton · 14 years ago
  38. 2877594 Add a method "GetEntryPoint" to the ObjectFile class, and implement it on MachO & ELF - though the ELF implementation is probably a little weak. Then use this method in place of directly looking for "start" in the ThreadPlanCallFunction constructor to find the stopping point for our function evaluation. by Jim Ingham · 14 years ago
  39. a2f7423 Fixed CommandReturnObject::SetImmediateErrorFile() to set the correct stream. by Greg Clayton · 14 years ago
  40. 940b103 Abtracted all mach-o and ELF out of ArchSpec. This patch is a modified form by Greg Clayton · 14 years ago
  41. d284b66 Added new target instance settings for execution settings: by Greg Clayton · 14 years ago
  42. 88fa7bd Destroy the dynamic loader plugin in Process::Finalize. If you wait till the auto_ptr gets deleted in the normal course of things the real process class will have been destroyed already, and it's hard to shut down the dynamic loader without accessing some process pure virtual method. by Jim Ingham · 14 years ago
  43. 75c703d The DynamicLoader plug-in instance now lives up in lldb_private::Process where by Greg Clayton · 14 years ago
  44. 395fc33 Made lldb_private::ArchSpec contain much more than just an architecture. It by Greg Clayton · 14 years ago
  45. f9f40c2 Rework the RunThreadPlan event handling to use Event Hijacking not stopping the event thread. Also clarify the logic of the function. by Jim Ingham · 14 years ago
  46. 8af1bb7 Formatting. by Jim Ingham · 14 years ago
  47. 09c81ef Patch that allows for thread_t to be something more complex than an by Greg Clayton · 14 years ago
  48. 0bfda0b Added a quicker lookup in the SectionLoadList when looking things up by by Greg Clayton · 14 years ago
  49. ddff7cc Remove bzero use and replace with memset (patch from Kirk Beitz). by Greg Clayton · 14 years ago
  50. 0467c78 Applied a fix to qualify "UUID" with the lldb_private namespace to fix by Greg Clayton · 14 years ago
  51. a14755a Patches from Jean-Daniel: by Johnny Chen · 14 years ago
  52. e71e258 Added support for attaching to a remote debug server with the new command: by Greg Clayton · 14 years ago
  53. 455aae9 Removed unneeded header file. by Greg Clayton · 14 years ago
  54. 9f52704 Removed a memory map loading of a file where the mmap contents were just by Greg Clayton · 14 years ago
  55. cd54803 Endian patch from Kirk Beitz that allows better cross platform building. by Greg Clayton · 14 years ago
  56. 7e2f91c Finished up the async attach support. This allows us to request to attach by Greg Clayton · 14 years ago
  57. 68bffc5 The m_next_action is simpler if it is an auto_pointer. by Jim Ingham · 14 years ago
  58. 84c8638 Handle the case where the "NextEventAction" wants to kill us on some event other than eStateExited. by Jim Ingham · 14 years ago
  59. c2dc7c8 Added a completion action class to the Process events so that we can make things like Attach and later Launch start their job, and then return to the event loop while waiting for the work to be done. by Jim Ingham · 14 years ago
  60. 644ddfb Fixed a crasher when there is no log in Process::SetExitStatus (...). by Greg Clayton · 14 years ago
  61. 78108e6 Make sure that if a CallFunction thread plan crashes while running in the "run to address" mode, and it by Jim Ingham · 14 years ago
  62. 33ee892 Typo in looking up the stored address breakpoints, could cause us to look too far for breakpoints. by Jim Ingham · 14 years ago
  63. bdcb6ab Enabled extra warnings and fixed a bunch of small issues. by Greg Clayton · 14 years ago
  64. 68ca823 Fixed ProcessGDBRemote to kill the process correctly when it is either running by Greg Clayton · 14 years ago
  65. 11a837d Check for a NULL saved stop info shared pointer. by Jim Ingham · 14 years ago
  66. 22c9e0d Fixed a crasher due to not checking if a shared pointer (m_last_created_breakpoint) by Greg Clayton · 14 years ago
  67. d330bfd One more thing... Resume any threads that we discover were created while we stop as by Greg Clayton · 14 years ago
  68. ac95966 More useful STEP logging. by Jim Ingham · 14 years ago
  69. b349adc Make the logging come out all lined up and such. by Greg Clayton · 14 years ago
  70. b00d655 Fix a crasher when you have no log. by Greg Clayton · 14 years ago
  71. 0a27aeb Some useful logging. Also don't stuff the temporary thread into a shared pointer for no apparent reason. by Jim Ingham · 14 years ago
  72. 6ae318c Add some more logging of broadcaster and Process. Also, protect the event broadcasting against hijacking in mid-event delivery. by Jim Ingham · 14 years ago
  73. 2860ba9 Improved process logging for both lldb_private::Process and ProcessGDBRemote. by Greg Clayton · 14 years ago
  74. de915be Added a new variant of SBTarget::Launch() that deprectates the old one that by Greg Clayton · 14 years ago
  75. 72e1c78 Fixed an issue in "SBError SBProcess::Destroy ()" where it wasn't properly by Greg Clayton · 14 years ago
  76. f4fbc0b Avoid the race condition Stephen Wilson was worried about in revision 123465 by making a local copy. We need to be able to have the private state thread let the lldb_private::Process class that it has exited, otherwise we end up with a timeout when the process destructor or DoDestroy is called where the private state thread has already exited and then StopPrivateStateThread() will wait for the thread which has already existed to respond to it. by Greg Clayton · 14 years ago
  77. a4881d0 Sped up the shutdown time on MacOSX by quite a bit by making sure any by Greg Clayton · 14 years ago
  78. 55e01d8 Added an interface for noticing new thread creation. At this point, I only turn it on when by Jim Ingham · 14 years ago
  79. c556b46 Add more logging. Try to handle the case where "Halt" fails. This is kind of a losing game in the end, if we can't halt the target, it is not clear what we can do but keep trying... by Jim Ingham · 14 years ago
  80. 2f6267f Centralize the register reporting (might want to move this function to Thread). by Jim Ingham · 14 years ago
  81. 1ebdcc7 Added support for stepping out of a frame. If you have 10 stack frames, and you by Greg Clayton · 14 years ago
  82. c67efa4 Added the ability to StackFrame::GetValueForVariableExpressionPath(...) to avoid by Greg Clayton · 14 years ago
  83. 15dcb7c Back up both the register AND the stop state when calling functions. by Jim Ingham · 14 years ago
  84. 590cce3 Fixed incorrect logging printf (patch from Stephen Wilson). by Greg Clayton · 14 years ago
  85. c71899e Thread safety changes in debugserver and also in the process GDB remote plugin. by Greg Clayton · 14 years ago
  86. 6c9662e In ThreadPlanCallFunction, do the Takedown right when the thread plan gets popped. When the function call is discarded (e.g. when it crashes and discard_on_error is true) the plan gets discarded. You need to make sure that the stack gets restored right then, and not wait till you start again and the thread plan stack is cleared. by Jim Ingham · 14 years ago
  87. b01000f A few of the issue I have been trying to track down and fix have been due to by Greg Clayton · 14 years ago
  88. 772ab94 Do not prematurely invalidate thread handle. by Stephen Wilson · 14 years ago
  89. 9ff73ed Do not prefix log messages with ProcessMacOSX from the context of Process. by Stephen Wilson · 14 years ago
  90. 6a92553 Implemented a major overhaul of the way variables are handled by Sean Callanan · 14 years ago
  91. c2b9825 Log diagnostic when setting software breakpoints only on failure. by Stephen Wilson · 14 years ago
  92. 123db40 Added the following functions to SBThread to allow threads to be suspended when a process is resumed: by Greg Clayton · 14 years ago
  93. c0c4fcb Change the default signal setting for SIBABRT to SUPPRESS the signal. Why? by Greg Clayton · 14 years ago
  94. a875b64 Put more smarts into the RegisterContext base class. Now the base class has by Greg Clayton · 14 years ago
  95. fd11999 Added memory caching to lldb_private::Process. All lldb_private::Process by Greg Clayton · 14 years ago
  96. 26100dc Added the ability for Target::ReadMemory to prefer to read from the file by Greg Clayton · 14 years ago
  97. 08d7d3a Fixed issues with RegisterContext classes and the subclasses. There was by Greg Clayton · 14 years ago
  98. d4c5cd5 RegisterContextLLDB.cpp (InitializeNonZerothFrame): If we get a by Jason Molenda · 14 years ago
  99. bdcda46 The LLDB API (lldb::SB*) is now thread safe! by Greg Clayton · 14 years ago
  100. f72fdee Added the ability to read unsigned integers from the Process: by Greg Clayton · 14 years ago