summaryrefslogtreecommitdiff
path: root/src/mongo/util/concurrency
Commit message (Expand)AuthorAgeFilesLines
* SERVER-27727 Hide idle threads in hang analyzer (extras)Mathias Stearn2017-03-243-179/+0
* SERVER-27727 Hide idle threads in hang analyzer (core only)Mathias Stearn2017-03-243-0/+112
* SERVER-27727 Make threadName a native thread_local so debuggers can get to itMathias Stearn2017-03-242-18/+35
* SERVER-25062 Fix return types of predicated waits and notification waitFor.Andy Schwerin2017-03-151-6/+4
* SERVER-27938 Rename all OperationContext variables to opCtxMaria van Keulen2017-03-071-7/+7
* SERVER-18410: Replace RWLock with OperationContext/LockManagerDaniel Gottlieb2017-03-026-1284/+0
* SERVER-28094 Remove the StaticObserverAndrew Morrow2017-02-271-7/+3
* revert "SERVER-18410: Replace RWLock with OperationContext/LockManager"Daniel Gottlieb2017-02-266-0/+1284
* SERVER-18410: Replace RWLock with OperationContext/LockManagerDaniel Gottlieb2017-02-246-1284/+0
* SERVER-27603 Rename mongo::inShutdown() to mongo::globalInShutdownDeprecated(...Andy Schwerin2017-01-151-1/+1
* SERVER-27497 Scope SCons Environment changes narrowlyAndrew Morrow2017-01-031-0/+2
* SERVER-26355 Implement the interruptible form of Notification::get().Andy Schwerin2016-12-071-3/+4
* SERVER-27279 fix lintMark Benvenuto2016-12-061-0/+1
* SERVER-27281 pkill/pgrep cannot find mongod on LinuxMark Benvenuto2016-12-061-15/+24
* SERVER-27279 pthread_setname_np is not supported on SUSE 11.4Mark Benvenuto2016-12-061-1/+1
* SERVER-15407 Set Thread Name in Windows, Mac OS X, and LinuxMark Benvenuto2016-12-021-0/+70
* SERVER-26709 Merge mongo/platform/platform and mongo/util/foundation into mon...Andy Schwerin2016-10-261-1/+1
* SERVER-25202 Support parallel manual chunk migrationsKaloian Manassiev2016-08-121-4/+12
* SERVER-23476: add getStats to OldThreadPoolScott Hernandez2016-07-232-0/+5
* SERVER-25233 ThreadPool logs uncaught exceptions using exceptionToStatus() be...Benety Goh2016-07-231-2/+6
* SERVER-24991 Redact streaming log messagesDan Pasette2016-07-201-1/+1
* SERVER-24242 OldThreadPool::schedule() should move its task argumentMathias Stearn2016-06-221-1/+1
* SERVER-24577 added support to ThreadPool for post-initialization function on ...Benety Goh2016-06-164-1/+30
* SERVER-24479 Remove misleading and unnecessary =default declarations from Not...Andy Schwerin2016-06-151-19/+1
* SERVER-24479 Make 'Notification' class be able to return a valueKaloian Manassiev2016-06-104-178/+155
* SERVER-24477 Make NotifyAll an MMAPV1-only utilityKaloian Manassiev2016-06-092-74/+0
* SERVER-23971 Clang-Format codeMark Benvenuto2016-05-284-51/+49
* SERVER-23971 Fixup headers to workaround clang-format 3.8 include sorting bugMark Benvenuto2016-05-281-0/+2
* SERVER-24292 repl::multiApply uses external thread poolBenety Goh2016-05-264-3/+10
* SERVER-24104 Fix OSX include-what-you-use induced build failure.Andy Schwerin2016-05-171-0/+2
* SERVER-24104 Replace stdx::duration with mongo::Duration.Andy Schwerin2016-05-171-1/+1
* SERVER-21541 Add a platform-independent wrapper around x86 pause workalikesMark Benvenuto2016-04-181-3/+3
* SERVER-17294 Boost 1.60 Mongo compilation fixesMark Benvenuto2016-03-311-4/+4
* SERVER-23103 Unify exit handlingAndrew Morrow2016-03-211-4/+0
* SERVER-21542 Optimize spinlock on non-windows systemsKaloian Manassiev2015-11-193-116/+45
* Revert "SERVER-21542 Optimize spinlock on non-windows systems"Kaloian Manassiev2015-11-193-45/+116
* SERVER-21542 replace non-standard pthread_yield with standardized sched_yieldMathias Stearn2015-11-191-1/+2
* SERVER-21542 Optimize spinlock on non-windows systemsMathias Stearn2015-11-183-116/+45
* SERVER-21436 NetworkInterfaceThreadPool for shardingJason Carey2015-11-176-52/+411
* SERVER-20642 store ThreadPool's _pendingTasks in a std::dequeAdam Midvidy2015-09-251-2/+2
* SERVER-9666 Tag cyclic or incomplete libraries, add more missing edgesAndrew Morrow2015-08-241-0/+4
* SERVER-9666 Collapse the low level cyclic libs into a new base libAndrew Morrow2015-07-211-6/+6
* SERVER-19000 Fix lint formatting errorKaloian Manassiev2015-07-151-1/+1
* SERVER-19000 Introduce ThreadPoolInterface so that tests may use a mocked out...Andy Schwerin2015-07-142-40/+97
* SERVER-18531 Integrate SpiderMonkeyJason Carey2015-07-141-0/+2
* SERVER-19099 Enforce polyfill usage via lintAndrew Morrow2015-06-301-3/+3
* SERVER-19099 Consistently use concurrency and time names via stdxAndrew Morrow2015-06-302-6/+23
* SERVER-19000 Implement OldThreadPool in terms of ThreadPool.Andy Schwerin2015-06-243-262/+20
* SERVER-19000 Fix thread_pool_test.Andy Schwerin2015-06-241-1/+0
* SERVER-19000 Implement a ThreadPool that dynamically adjusts the number of th...Andy Schwerin2015-06-234-1/+936