llvm-project/lldb/source/Breakpoint
Jim Ingham 10ebffa48a Don't expose the pthread_mutex_t underlying the Mutex & Mutex::Locker classes.
No one was using it and Locker(pthread_mutex_t *) immediately asserts for 
pthread_mutex_t's that don't come from a Mutex anyway.  Rather than try to make
that work, we should maintain the Mutex abstraction and not pass around the
platform implementation...

Make Mutex::Locker::Lock take a Mutex & or a Mutex *, and remove the constructor
taking a pthread_mutex_t *.  You no longer need to call Mutex::GetMutex to pass
your mutex to a Locker (you can't in fact, since I made it private.)

llvm-svn: 156221
2012-05-04 23:02:50 +00:00
..
Breakpoint.cpp Cleanup - removing the ThreadPlanTestCondition and its helper functions. It is not needed, 2012-05-02 00:23:18 +00:00
BreakpointID.cpp
BreakpointIDList.cpp To silence the static analyzer. 2011-08-11 21:24:08 +00:00
BreakpointList.cpp Don't expose the pthread_mutex_t underlying the Mutex & Mutex::Locker classes. 2012-05-04 23:02:50 +00:00
BreakpointLocation.cpp Cleanup - removing the ThreadPlanTestCondition and its helper functions. It is not needed, 2012-05-02 00:23:18 +00:00
BreakpointLocationCollection.cpp Send Breakpoint Changed events for all the relevant changes to breakpoints. 2012-02-08 05:23:15 +00:00
BreakpointLocationList.cpp Initialize ivars in the order they are defined in the class. 2012-04-03 04:14:58 +00:00
BreakpointOptions.cpp Jeeze... Remove two unneeded #include's of ThreadPlanTestCondition.h, and replace them with 2012-05-02 00:30:53 +00:00
BreakpointResolver.cpp Check in an initial implementation of the "breakpoint clear" command, whose purpose is clear 2010-10-28 17:27:46 +00:00
BreakpointResolverAddress.cpp Modified all logging calls to hand out shared pointers to make sure we 2010-11-06 01:53:30 +00:00
BreakpointResolverFileLine.cpp <rdar://problem/11282938> 2012-04-23 22:00:21 +00:00
BreakpointResolverFileRegex.cpp Added the ability to restrict breakpoints by function name, function regexp, selector 2011-09-23 00:54:11 +00:00
BreakpointResolverName.cpp <rdar://problem/10997402> 2012-03-07 21:03:09 +00:00
BreakpointSite.cpp Switching back to using std::tr1::shared_ptr. We originally switched away 2012-01-29 20:56:30 +00:00
BreakpointSiteList.cpp First stage of implementing step by "run to next branch". Doesn't work yet, is turned off. 2012-03-09 04:10:47 +00:00
Makefile Merged Eli Friedman's linux build changes where he added Makefile files that 2010-07-09 20:39:50 +00:00
Stoppoint.cpp
StoppointCallbackContext.cpp Thread hardening part 3. Now lldb_private::Thread objects have std::weak_ptr 2012-02-21 00:09:25 +00:00
StoppointLocation.cpp Fixed some extra warnings that show up with the new clang. 2011-12-03 00:46:21 +00:00
Watchpoint.cpp Jeeze... Remove two unneeded #include's of ThreadPlanTestCondition.h, and replace them with 2012-05-02 00:30:53 +00:00
WatchpointList.cpp Don't expose the pthread_mutex_t underlying the Mutex & Mutex::Locker classes. 2012-05-04 23:02:50 +00:00