summaryrefslogtreecommitdiffstats
path: root/base/synchronization
Commit message (Expand)AuthorAgeFilesLines
* Add RetainedRef uses where needed.vmpstr2016-03-211-2/+2
* Convert Pass()→std::move() on Windowsdcheng2016-03-021-1/+3
* Switch to standard integer types in base/.avi2015-12-2614-12/+30
* Extend base::win::ObjectWatcher to watch an event multiple times.jam2015-09-291-1/+1
* Revert of Try changing LockImpl to not have a spin count to see how it affect...jam2015-09-111-1/+3
* Use #if DCHECK_IS_ON() in base/synchronization/*olli.raula2015-09-115-17/+16
* Try changing LockImpl to not have a spin count to see how it affects performa...jam2015-09-101-3/+1
* mac: Add a hack to condition_variable_posix.cc to avoid a crash.erikchen2015-09-081-0/+14
* Fix and enable MSVC warning C4018 for base/.pkasting2015-07-211-1/+1
* clang/win: Fix warnings to prepare for building without -Wno-reorder.sammc2015-07-021-4/+4
* base: Remove most uses of MessageLoopProxyskyostil2015-04-303-6/+9
* Revert of base: Remove use of MessageLoopProxy (patchset #6 id:100001 of http...stevenjb2015-04-293-9/+6
* base: Remove use of MessageLoopProxyskyostil2015-04-293-6/+9
* 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