summaryrefslogtreecommitdiffstats
path: root/base/synchronization
Commit message (Expand)AuthorAgeFilesLines
* 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
* Disable ConditionVariableTest.MultiThreadConsumerTest on Windows.mattm@chromium.org2012-03-011-1/+9
* Move spin_wait to base/synchronization.brettw@chromium.org2012-02-193-2/+53
* Make ConditionVariableTest.MultiThreadConsumerTest less flaky.jknotten@chromium.org2012-02-061-44/+1
* Change code in base (primarily unit tests) to use Sleep(TimeDelta).tedvessenes@gmail.com2011-12-314-10/+10
* Condition variable implementation for vista, win7cpu@chromium.org2011-12-153-7/+111
* Prep work for win7-specific condition variablecpu@chromium.org2011-12-072-98/+143
* Fix a possible mismatch in OS-specific code in WaitableEventWatcher.joi@chromium.org2011-12-021-3/+2
* Remove custom Task implementations in base.dcheng@chromium.org2011-11-233-52/+32
* Add OVERRIDE to base/.avi@chromium.org2011-11-161-1/+1
* Revert 107835 (since the underlying issue has been identified and fixed) - Te...eroman@chromium.org2011-11-082-47/+0
* Temporary instrumentation to help understand lock errors on mac debug bots.eroman@chromium.org2011-10-292-0/+47
* Replace most LOG/CHECK statements with DLOG/DCHECK statements in base.brettw@chromium.org2011-10-261-2/+2
* Revert 107042 - Replace most LOG/CHECK statements with DLOG/DCHECK statements...brettw@chromium.org2011-10-251-2/+2
* Replace most LOG/CHECK statements with DLOG/DCHECK statements in base.brettw@chromium.org2011-10-251-2/+2
* Modify WaitableEvent::Wait() to return voidsteveblock@chromium.org2011-10-124-22/+21
* Upstream ProcessUtilTest, and make a few other files compile on Android.jingzhao@chromium.org2011-09-291-0/+2
* Delete Tracked, and move Location to its own file.ajwong@chromium.org2011-09-211-0/+1
* Create ipc.dll.darin@chromium.org2011-08-151-1/+1
* Rename BASE_API to BASE_EXPORT.darin@chromium.org2011-08-056-12/+12
* Virtual destructors should have virtual keyword.hans@chromium.org2011-05-251-1/+1
* linux: components support for base/evan@chromium.org2011-04-291-1/+2
* Base: Last set of files to use BASE_API (for base.dll)rvargas@google.com2011-03-283-3/+7
* Move some files from base to base/memory.levin@chromium.org2011-03-282-2/+2