summaryrefslogtreecommitdiffstats
path: root/base/synchronization
Commit message (Expand)AuthorAgeFilesLines
* Apply automated fixits for Chrome clang plugin to base_unittests.dcheng2015-04-172-11/+11
* Implement a poor man's PostAfterStartupTask() function. The initial impl clai...michaeln2015-04-132-0/+9
* Base: Truncate the timeout of WaitableEvent::TimedWait on Windows.rvargas2015-04-011-4/+4
* Make sure that WaitableEvent::TimedWait works fine with large timeouts.rvargas2015-03-312-23/+43
* Revert "Make sure that WaitableEvent::TimedWait works fine with large timeouts."rvargas2015-03-304-43/+32
* Make sure that WaitableEvent::TimedWait works fine with large timeouts.rvargas2015-03-264-32/+43
* Remove base::WaitForExitCode*rvargas2015-03-031-3/+0
* Split bug 418183 into separate bugs for each janky piece and remove thepkasting2015-02-281-6/+0
* Adding instrumentation to locate the source of jankiness.Peter Kasting2015-02-051-1/+2
* WaitableEvent: Receive ScopedHandle at construction and remove Release method.rvargas2014-11-252-11/+3
* Switching profiler instrumentations from ScopedProfile to ScopedTracker. This...vadimt2014-10-291-5/+4
* Standardize usage of virtual/override/final in base/dcheng2014-10-216-18/+12
* replace OVERRIDE and FINAL with override and final in base/mostynb2014-10-077-19/+19
* An internal tool shows that the task created by ObjectWatcher::DoneWaiting is...sergeyu2014-10-011-0/+6
* Use ScopedHandle for the private members of WaitableEvent.rvargas2014-09-232-13/+12
* Take extra lock in base::WaitableEvent::WaitMany.yhirano@chromium.org2014-08-073-7/+49
* base: Enable lock dchecks with dchecks_always_onboliu@chromium.org2014-07-215-14/+15
* make debug mode ~20% faster on linuxhubbe@chromium.org2014-05-242-20/+7
* Removed LOG_GETLASTERROR and LOG_ERRNO macros.vitalybuka@chromium.org2014-05-211-1/+1
* Delete some dead code.thakis@chromium.org2014-03-271-5/+0
* The Android team is deprecating pthread_cond_timedwait_monotonic in favor of ...benm@chromium.org2014-03-061-5/+7
* Revert of base: Cleanup: Simplify the declaration of Lock class. (https://cod...pkotwicz@chromium.org2014-02-242-45/+40
* base: Cleanup: Simplify the declaration of Lock class.tfarina@chromium.org2014-02-232-40/+45
* Enable the following tests back under ThreadSanitizer v2:glider@chromium.org2013-10-171-16/+4
* Disable the tests failing under TSan because of incorrect assumptions about t...glider@chromium.org2013-10-031-4/+16
* Fix WaitableEvent and ConditionVariable::TimedWait to use monotonic time on n...piman@chromium.org2013-10-023-14/+107
* base: Rename OSLockType to NativeHandle in Lock API.tfarina@chromium.org2013-09-145-17/+17
* Pretty-print the return value from the pthread API.ajwong@chromium.org2013-08-131-8/+9
* Use a direct include of the message_loop header in base/.avi@chromium.org2013-07-184-4/+4
* Use a direct include of time headers in base/, part 2.avi@chromium.org2013-06-287-7/+7
* Update base/ to use scoped_refptr<T>::get() rather than implicit "operator T*"rsleevi@chromium.org2013-05-311-1/+1
* Reland: base: Support setting thread priorities generically.epenner@chromium.org2013-05-221-7/+7
* Adding TryPostTask to the message loopcpu@chromium.org2013-04-301-0/+6
* Assert on deleting a held lock.siggi@chromium.org2013-04-092-3/+10
* base: Convert MessageLoop::RunUntilIdle() cases to base::RunLoop variant.tfarina@chromium.org2013-02-051-2/+4
* Refactor: Simplify WaitableEventWatcher.teravest@chromium.org2013-02-044-127/+64
* Revert 179987dmichael@chromium.org2013-01-314-63/+126
* Refactor: Simplify WaitableEventWatcher.teravest@chromium.org2013-01-314-126/+63
* Use LOG_GETLASTERROR in more cases in base/mseaborn@chromium.org2013-01-281-1/+1
* base: Convert scoped_arrays to the new scoped_ptr style.tfarina@chromium.org2013-01-181-1/+1
* Add missing, and remove unnecessary, 'explicit' from constructors. (base/)hans@chromium.org2013-01-152-3/+3
* base: Update the calls from MessageLoop::Quit() to QuitWhenIdle().tfarina@chromium.org2013-01-101-1/+1
* base: Update calls froms RunAllPending() to RunUntilIdle().tfarina@chromium.org2012-10-301-1/+1
* Change explicit usage of each type of message loop in WaitableEventWatcher te...leng@chromium.org2012-07-181-15/+26
* Remove the rest of #pragma once in one big CL.ajwong@chromium.org2012-07-117-7/+0
* RefCounted types should not have public destructors, base/ editionrsleevi@chromium.org2012-06-261-3/+4
* Disallow UI/IO thread blocking on any other thread.jam@chromium.org2012-04-264-2/+14
* Add virtual and OVERRIDE to base/ implementation filesrsleevi@chromium.org2012-04-066-17/+21
* Objects that derive from RefCounted/RefCountedThreadSafe should not have publ...rsleevi@chromium.org2012-04-062-3/+11
* simplify a few header includesvapier@chromium.org2012-03-191-2/+5