summaryrefslogtreecommitdiff
path: root/src/include/mutex.h
Commit message (Expand)AuthorAgeFilesLines
* Fix warnings from "gcc -Wsign-conversion". Mostly this involved changing loo...Michael Cahill2012-11-301-3/+5
* Fix a bug in __wt_cond_wait - it now returns after the timeout isAlex Gorrod2012-10-241-1/+1
* Quiet lint about WT_ATOMIC_ADD/SUB.Keith Bostic2012-09-171-2/+2
* Whitespace cleanups, no semantic changes.Keith Bostic2012-08-071-3/+3
* First set of changes for discarding obsolete WT_UPDATE structures duringKeith Bostic2012-06-261-0/+3
* Update spell.ok with some new words.Michael Cahill2012-04-181-3/+3
* Add an operation to set a flag atomically, use it to avoid racing on page flags.Michael Cahill2012-04-181-0/+20
* Write a lint expression for WT_ATOMIC_CAS().Keith Bostic2012-01-231-1/+2
* Update copyright notices to 2012.Keith Bostic2012-01-221-3/+3
* Restructure reads to not use serialized functions, reduce the number of calls...Michael Cahill2011-12-121-3/+21
* Rename WT_MTX to WT_CONDVARMichael Cahill2011-11-041-6/+6
* Move spinlock functions into a new "mutex.i" file.Michael Cahill2011-11-041-48/+0
* Remove attempts to configure and build for Sun CC: we have no way to test that.Michael Cahill2011-11-041-11/+0
* Remove the workQ -- have application threads notify the read and eviction ser...Michael Cahill2011-11-031-9/+23
* Add --with-spinlock=type to configure.Michael Cahill2011-11-031-48/+4
* Add implementations of spinlocks based on POSIX thread mutexes and GCC intrin...Michael Cahill2011-10-061-0/+108
* lint.Keith Bostic2011-10-041-0/+1
* Update barriers to (a) compile on i386 and (b) use a single mfence on x64 rat...Michael Cahill2011-10-041-5/+10
* Add comment on why we have WT_SET_MB.Keith Bostic2011-09-291-1/+0
* Update include/mutex.h comment to match the new barriers.Keith Bostic2011-09-291-7/+7
* Incorporate Keith's feedback on read/write barriers.Michael Cahill2011-09-301-26/+47
* Add read and write barriers plus macros to make their use easier.Michael Cahill2011-09-281-11/+24
* Add wrappers around POSIX read/write locks.Michael Cahill2011-09-121-0/+12
* Remove '$Id$ from sources, add more file to the list for s_copyright to check.Michael Cahill2011-02-161-2/+0
* Move "include" under src so that any file can be opened with "../*/<file>.[ch]".Michael Cahill2011-02-041-0/+97