summaryrefslogtreecommitdiff
path: root/thread.c
Commit message (Expand)AuthorAgeFilesLines
* manage logger watcher flags.dormando2016-06-081-1/+1
* initial logger code.dormando2016-06-081-0/+46
* Implement get_expired statssergiocarlos2016-05-281-4/+6
* Setting the pthread id of the LIBEVENT_THREAD on thread creation.Saman Barghi2015-11-181-2/+1
* remove duplicated "#include "zhoutai2015-11-181-1/+0
* ding-dong the cache_lock is dead.dormando2015-01-091-4/+1
* first pass at LRU maintainer threaddormando2015-01-031-0/+2
* Beginning work for LRU reworkdormando2015-01-021-36/+4
* flush_all was not thread safe.dormando2015-01-011-9/+0
* cache_lock refactoringdormando2015-01-011-11/+11
* Fix issue #369 - uninitialized stats_lockdormando2014-12-271-2/+1
* Pause all threads while swapping hash table.dormando2014-12-271-46/+39
* use item lock instead of global lock when hash expanding.Jason CHAN2014-12-261-1/+1
* rename thread_init to avoid runtime failure on AIXdormando2014-12-141-2/+2
* use the right hashpower for the item_locks tabledormando2014-04-271-3/+5
* Make hash table algorithm selectabledormando2014-04-161-8/+8
* Add statistics for allocation failuresTrond Norbye2013-12-081-1/+5
* Issue 294: Check for allocation failureTrond Norbye2013-12-081-0/+7
* Issue 293: Remove unused condition variableTrond Norbye2013-12-081-3/+0
* remove global stats lock from item allocationdormando2012-09-031-0/+6
* item locks now lock hash table bucketsdormando2012-09-031-17/+114
* alloc loop now attempts an item_lockdormando2012-09-031-1/+5
* call mutex_unlock() when we use mutex_lock()1.4.14dormando2012-07-301-7/+7
* - Fix inline issue with older compilers (gcc 4.2.2)1.4.13Steve Wills2012-02-021-2/+2
* properly detect GCC atomicsdormando2012-01-251-5/+5
* more portable refcount atomicsdormando2012-01-101-0/+38
* Use a proper hash mask for item lock tabledormando2011-11-091-6/+24
* push cache_lock deeper into item_allocdormando2011-11-091-2/+1
* use item partitioned lock for as much as possibledormando2011-11-091-16/+43
* move hash calls outside of cache_lockdormando2011-11-091-8/+20
* Use spinlocks for main cache lockdormando2011-11-091-13/+13
* experimental maxconns_fast optiondormando2011-09-271-0/+2
* Backport binary TOUCH/GAT/GATQ commandsdormando2011-09-271-0/+17
* fix incr/decr race conditions for binary protdormando2011-07-111-2/+3
* fix incr/decr race conditions for ASCII protdormando2011-07-111-2/+3
* Simplify stats aggregation codeDan McGee2010-11-021-16/+4
* Added new stats to track sasl authentication.Matt Ingenthron2009-11-261-0/+6
* Cleanup of number of threads declarations (issue 91)Dmitry Isaykin2009-09-181-16/+13
* Issue 61: reqs_per_event handling (-R) is incorrect leading to client lockupsTrond Norbye2009-07-091-0/+3
* add_delta should return a proper status indicator.Dustin Sallings2009-06-291-3/+3
* fix and test for issue 38 (server does not respond to binary requests)Eric Lambert2009-05-021-5/+5
* Create a generic cache for objects of same sizeTrond Norbye2009-04-171-0/+7
* fix resumption of accept loop under multithreaddormando2009-04-111-0/+11
* Don't expose the protocol used to the client api of the statsTrond Norbye2009-04-021-14/+4
* add a cmd_flush statdormando2009-03-301-0/+3
* stats reset also clears cas_hits/badval/missesSteve Yen2009-03-251-0/+3
* Moved conn_lock and suffix_lock out of thread.c (the latter wasn't properly i...Trond Norbye2009-03-101-67/+0
* Added CAS stats.Dustin Sallings2009-03-071-0/+10
* incr/decr statsDustin Sallings2009-03-071-0/+16
* Added stats for delete commands.Dustin Sallings2009-03-061-0/+8