summaryrefslogtreecommitdiffstats
path: root/base/threading
Commit message (Expand)AuthorAgeFilesLines
* Add SequencedWorkerPoolTaskRunner which lets you specify the shutdown behavior.mattm@chromium.org2012-04-113-10/+190
* Rename SequencedWorkerPoolTaskRunner to SequencedWorkerPoolSequencedTaskRunner.mattm@chromium.org2012-04-115-213/+164
* Add virtual and OVERRIDE to base/ implementation filesrsleevi@chromium.org2012-04-0611-43/+51
* Objects that derive from RefCounted/RefCountedThreadSafe should not have publ...rsleevi@chromium.org2012-04-061-1/+3
* Add ability to create a platform thread with a priority.dgreid@chromium.org2012-04-053-3/+53
* Modify SequencedWorkerPoolTaskRunner's RunsTasksOnCurrentThread method to mor...michaeln@google.com2012-04-051-1/+1
* Implementation of SequencedTaskRunner based on SequencedWorkerPool.francoisk777@gmail.com2012-04-026-66/+224
* Add SequencedWorkerPool.IsRunningSequenceOnCurrentThread so callers can make ...michaeln@google.com2012-03-303-0/+86
* Provide a NSAutoreleasePool for the SequencedWorkerPool::Inner::ThreadLoop().rsesek@chromium.org2012-03-291-0/+8
* Relax check for message loop in SequencedWorkerPoolakalin@chromium.org2012-03-172-9/+12
* Move work signal count tracking from SequencedWorkerPool to the test fileakalin@chromium.org2012-03-143-54/+58
* Clean up condition variable usage in SequencedWorkerPoolakalin@chromium.org2012-03-123-28/+108
* Move task_runner_test_template.* into base/test and test_support_baseakalin@chromium.org2012-03-091-1/+1
* Implement SequencedWorkerPool::RunsTasksOnCurrentThread()akalin@chromium.org2012-03-091-12/+23
* Remove logging statements inadvertently committed in r125152akalin@chromium.org2012-03-071-2/+0
* Ensure that SequencedWorkerPools in tests don't outlive their testsakalin@chromium.org2012-03-063-40/+123
* Move tsan suppression for SequencedWorkerPool to benign sectionakalin@chromium.org2012-02-291-0/+27
* Remove NOTIMPLEMENTED() from PlatformThread::SetThreadPriority() for posix.scherkus@chromium.org2012-02-292-6/+2
* Fix memory leak in SequencedWorkerPoolakalin@chromium.org2012-02-291-4/+5
* Make SequencedWorkerPool a TaskRunnerakalin@chromium.org2012-02-293-6/+79
* Fix up SequencedWorkerPool in preparation for making it a TaskRunnerakalin@chromium.org2012-02-273-160/+193
* Make more of base compile with the Native Client toolchain.bbudge@chromium.org2012-02-251-0/+5
* Allow task tracing in official chrome.jbates@chromium.org2012-02-232-4/+4
* Avoid profiler initialization in exe contextjar@chromium.org2012-02-221-2/+10
* Move spin_wait to base/synchronization.brettw@chromium.org2012-02-191-1/+1
* Fix calls in base and net unit tests to use TimeDelta.tedvessenes@gmail.com2012-02-041-2/+2
* Make it possible to use ThreadLocalStorage::Slot as a static withoutthakis@chromium.org2012-01-304-28/+46
* Make DFAKE_MUTEX a typedef when using NDEBUG, so that pedantic compilers don'...rsleevi@chromium.org2012-01-281-2/+2
* Convert all remaining explicit LeakyLazyInstanceTraits users to ::Leakyfischman@chromium.org2012-01-263-8/+6
* [Mac] In PlatformThread::CurrentId(), use pthread_self() instead of mach_thre...rsesek@chromium.org2012-01-243-17/+19
* Add a convenience typedef LazyInstance<T>::Leaky to avoid repeating T.fischman@chromium.org2012-01-231-2/+1
* Hook up the SequencedWorkerPool to the browser thread.brettw@chromium.org2012-01-192-15/+80
* Watchdog - Added a JOINABLE state to avoid StartupTimebombrtenneti@chromium.org2012-01-192-13/+37
* Revert 118118 - Temporarily revert 117127 for perf analysis.rsesek@chromium.org2012-01-182-4/+21
* Temporarily revert 117127 for perf analysis.rsesek@chromium.org2012-01-182-21/+4
* mach_port_deallocate() the result of mach_thread_self(), which obtains a port...rsesek@chromium.org2012-01-112-4/+21
* Revert 116816 - Hook up the SequencedWorkerPool to the browser thread.msw@chromium.org2012-01-072-53/+15
* Hook up the SequencedWorkerPool to the browser thread.brettw@chromium.org2012-01-072-15/+53
* Remove task.h and finish base::Bind() migration.ajwong@chromium.org2012-01-063-3/+2
* base::Bind: Remove Task.jhawkins@chromium.org2012-01-055-71/+10
* Fix prctl ERROR messages on Linux debug builds.rbyers@chromium.org2012-01-041-4/+5
* Enable ThreadChecker in non-debug builds if DCHECK_ALWAYS_ON isjoi@chromium.org2012-01-042-11/+31
* [Coverity] Fixed uninitialized membergroby@chromium.org2012-01-041-2/+3
* Add a sequenced worker pool.brettw@chromium.org2012-01-013-0/+1241
* Change code in base (primarily unit tests) to use Sleep(TimeDelta).tedvessenes@gmail.com2011-12-314-13/+16
* Add function support for Sleep with TimeDelta input.tedvessenes@gmail.com2011-12-304-8/+26
* base::Bind: Remove includes of base.bind in header files.jhawkins@chromium.org2011-12-211-1/+1
* Simplify thread name setting on Linuxrbyers@chromium.org2011-12-211-25/+7
* Enable setting thread names on Linuxrbyers@chromium.org2011-12-151-5/+8
* Detect child tasks born during a profiled tasksjar@chromium.org2011-12-142-2/+2