summaryrefslogtreecommitdiffstats
path: root/lldb/source/Plugins/Process/MacOSX-User
Commit message (Collapse)AuthorAgeFilesLines
...
* More leaks detection:Greg Clayton2010-07-021-0/+2
| | | | | | | | | | - fixed 3 posix spawn attributes leaks - fixed us always leaking CXXBaseSpecifier objects when we create class base classes. Clang apparently copies the base classes we pass in. Fixed some code formatting in ClangASTContext.cpp. llvm-svn: 107459
* Add a "thread specification" class that specifies thread specific ↵Jim Ingham2010-06-162-50/+29
| | | | | | | | | | | | breakpoints by name, index, queue or TID. Push this through all the breakpoint management code. Allow this to be set when the breakpoint is created. Fix the Process classes so that a breakpoint hit that is not for a particular thread is not reported as a breakpoint hit event for that thread. Added a "breakpoint configure" command to allow you to reset any of the thread specific options (or the ignore count.) llvm-svn: 106078
* Move Args.{cpp,h} and Options.{cpp,h} to Interpreter where they really belong.Jim Ingham2010-06-151-1/+1
| | | | llvm-svn: 106034
* Fixed the build after recent header changes.Greg Clayton2010-06-122-31/+31
| | | | | | Fixed an extra include path in the Xcode project. llvm-svn: 105867
* Include mach/mach_types.h in two files to adjust for theirJason Molenda2010-06-122-0/+3
| | | | | | removal from lldb-types.h llvm-svn: 105865
* Made lldb_private::ArchSpec more generic so that it can take a mach-o cpuGreg Clayton2010-06-118-104/+31
| | | | | | | | | | | | | | | | type and sub-type, or an ELF e_machine value. Also added a generic CPU type to the arch spec class so we can have a single arch definition that the LLDB core code can use. Previously a lot of places in the code were using the mach-o definitions from a macosx header file. Switches over to using "llvm/Support/MachO.h" for the llvm::MachO::XXX for the CPU types and sub types for mach-o ArchSpecs. Added "llvm/Support/ELF.h" so we can use the "llvm::ELF::XXX" defines for the ELF ArchSpecs. Got rid of all CPU_TYPE_ and CPU_SUBTYPE_ defines that were previously being used in LLDB. llvm-svn: 105806
* Move source/Utility/PseudoTerminal.h into include/lldb/Utility.Jason Molenda2010-06-091-1/+1
| | | | | | | | The top of the header file seems to indicate that this was intended to be over at include/lldb/Core but we should be in line with the .cpp file's location so it's include/lldb/Utility for now. llvm-svn: 105753
* Initial checkin of lldb code from internal Apple repo.Chris Lattner2010-06-0833-0/+15833
llvm-svn: 105619
OpenPOWER on IntegriCloud