summaryrefslogtreecommitdiff
path: root/db/concurrency.h
Commit message (Expand)AuthorAgeFilesLines
* ran astyle SERVER-2304Eliot Horowitz2011-01-041-25/+26
* durdwight2010-11-171-4/+0
* optimization: avoid an extra thread local lookup on locksdwight2010-10-191-2/+3
* put hotter things adjacent for cache friendlinessdwight2010-10-071-7/+4
* mongomutex deserves its own filedwight2010-10-071-164/+6
* durDwight2010-10-041-0/+4
* cleaningDwight2010-10-041-5/+8
* Pull timer.h and time_support.h out of goodies.hAlberto Lerner2010-09-161-0/+1
* cleaningdwight2010-07-011-1/+1
* pretouch experimentDwight2010-06-301-1/+2
* have read/write lock on all platforms/boost nowEliot Horowitz2010-06-291-4/+0
* Block writes when not holding write-lock in debug buildMathias Stearn2010-06-241-0/+7
* beNice()dwight2010-06-071-1/+0
* repl: only try to get a write lock for keepaliveEliot Horowitz2010-06-041-2/+45
* rwlocks participate in mutexDebuggerDwight Merriman2010-05-271-0/+2
* locks.h seems to be in diff directory now? fixing includeDwight Merriman2010-05-261-1/+1
* elim dbunlocking_writeDwight2010-05-171-2/+2
* err no wrongDwight2010-05-061-1/+1
* rs and lots of misc including dbwebserverDwight2010-05-061-10/+17
* fix boost lockEliot Horowitz2010-03-311-5/+1
* switch to pthread_rw lock on support platforms SERVER-824Eliot Horowitz2010-03-311-73/+5
* SERVER-816 cleaningAaron2010-03-301-8/+0
* DEB debugging to make sure we don't have unknown write lockersEliot Horowitz2010-03-121-0/+3
* fix auth recursive lock issueEliot Horowitz2010-02-251-0/+14
* fix a couple things in vcproj for release buildsDwight2010-02-231-1/+1
* clean up curop read/write detectionEliot Horowitz2010-02-101-3/+3
* Add license headers to .cpp & .h files that lacked them. MINORRichard Kreuter2010-02-091-0/+16
* readlocktry - use in webserver so more reliabliy worksEliot Horowitz2010-02-091-0/+46
* added waitingForLock to curopEliot Horowitz2010-02-091-0/+9
* check for read lock and read only doesn't work on old versions of boostEliot Horowitz2010-02-051-3/+12
* debugging MINOREliot Horowitz2010-02-041-1/+3
* warning fixEliot Horowitz2010-02-041-1/+1
* variable wasn't getting initialized in MutexInfoEliot Horowitz2010-02-041-1/+1
* added accessor to MutexInfoEliot Horowitz2010-02-021-0/+3
* mergeAaron2010-02-021-1/+1
* Add debugging support for multiple destructors, and some guards to prevent th...Aaron2010-02-011-14/+19
* block administrative things like dropping namespace while a background index ...Dwight2010-01-221-4/+4
* SERVER-255 lock on fsync for snapshottingunknown2010-01-021-3/+44
* more aggregious boost warningsEliot Horowitz2009-12-301-0/+2
* uassert/massert take error code SERVER-112Eliot Horowitz2009-12-281-1/+1
* fix old boost versionEliot Horowitz2009-12-051-0/+1
* concurrency: fix dbtemprelease - make it unlock/lock the correct typeEliot Horowitz2009-12-051-0/+7
* locking no longer required on SavedContext - if you had no context to be save...Dwight2009-12-041-1/+3
* SavedContext now assumes already (at least) locked if there is an existing co...Dwight2009-12-041-32/+27
* nicer error msgDwight2009-12-031-1/+1
* bug fix for old boostDwight2009-12-031-3/+11
* make MongoMutex recursiveDwight2009-12-031-8/+29
* some mongomutex cleanupDwight2009-12-031-20/+22
* fix boost 1.34Dwight2009-12-031-2/+2
* clean up MutexInfoDwight2009-12-031-53/+37