llvm-project/lldb/source
Benjamin Kramer c2b5c67df3 Linux/ProcessMonitor: include sys/user.h for user_regs_struct and user_fpregs_struct.
llvm-svn: 154255
2012-04-07 09:13:49 +00:00
..
API In a prior commit, I changed the parameters around on a ModuleList::FindTypes where the old parameters that existing clients were using would have been compatible, so I renamed ModuleList::FindTypes to ModuleList::FindTypes2. Then I made fixes and verified I updated and fixed all client code, but I forgot to rename the function back to ModuleList::FindTypes(). I am doing that now and also cleaning up the C++ dynamic type code a bit. 2012-04-06 17:41:13 +00:00
Breakpoint Initialize ivars in the order they are defined in the class. 2012-04-03 04:14:58 +00:00
Commands In a prior commit, I changed the parameters around on a ModuleList::FindTypes where the old parameters that existing clients were using would have been compatible, so I renamed ModuleList::FindTypes to ModuleList::FindTypes2. Then I made fixes and verified I updated and fixed all client code, but I forgot to rename the function back to ModuleList::FindTypes(). I am doing that now and also cleaning up the C++ dynamic type code a bit. 2012-04-06 17:41:13 +00:00
Core Fixed ModuleList::FindTypes() so that when a symbol context is supplied that contains a valid module, it will search that module first, then if we are still looking for matches (we have found less that "max_matches"), search in all of the other modules as well. 2012-04-06 18:09:43 +00:00
Expression Hardened the struct layout code to eliminate a 2012-04-07 00:06:00 +00:00
Host Version bump to lldb-138. 2012-04-07 06:18:20 +00:00
Interpreter Fixing a potential crasher where Python would assume we have no thread state while clearing out an SBDebugger which was acquiring input from the interactive interpreter 2012-04-04 17:31:29 +00:00
Plugins Linux/ProcessMonitor: include sys/user.h for user_regs_struct and user_fpregs_struct. 2012-04-07 09:13:49 +00:00
Symbol Check if the two clang opaque type pointers are equal before doing anything more exhaustive comparison. 2012-04-06 17:38:55 +00:00
Target We sometimes need to be able to call functions (via Process::RunThreadPlan) from code run on the private state thread. To do that we have to 2012-04-07 00:00:41 +00:00
Utility Removed redundant isxdigit checks and added the ability to GetHexU8() so it can extract an 8 bit hex value if one is available. It will set EOF if "set_eof_on_fail" is true or if out of data. This allows a string decoder to grab a string without losing the last part of the packet with a packet like "414243,abc" (it can extract "ABC" and leave the file position set to the comma). 2012-04-07 00:42:53 +00:00
Makefile Patch from Jean-Daniel Dupas: 2010-07-12 23:14:00 +00:00
lldb-log.cpp Add a logging mode that takes a callback and flush'es to that callback. 2012-02-21 02:23:08 +00:00
lldb.cpp Revert r154086. It may be needed for Darwin. But the symbols are still missing in the dylib. 2012-04-05 17:38:07 +00:00