summaryrefslogtreecommitdiffstats
path: root/src/rtree.c
Commit message (Expand)AuthorAgeFilesLines
* Add/use adaptive spinning.Jason Evans2016-10-131-1/+4
* Add rtree lookup path caching.Jason Evans2016-06-061-1/+2
* Make tsd cleanup functions optional, remove noop cleanup functions.Jason Evans2016-06-061-7/+0
* Add rtree element witnesses.Jason Evans2016-06-031-0/+123
* Refactor rtree to always use base_alloc() for node allocation.Jason Evans2016-06-031-16/+55
* Add element acquire/release capabilities to rtree.Jason Evans2016-06-031-10/+13
* Optimize rtree_get().Jason Evans2016-03-231-0/+2
* Fix unsigned comparison underflow.Jason Evans2015-03-121-1/+1
* Refactor rtree to be lock-free.Jason Evans2015-02-051-59/+79
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-231-2/+4
* Try to use __builtin_ffsl if ffsl is unavailable.Richard Diamond2014-06-021-2/+2
* Convert rtree from (void *) to (uint8_t) storage.Jason Evans2014-01-031-16/+25
* Add rtree unit tests.Jason Evans2014-01-031-3/+32
* Fix fork(2)-related deadlocks.Jason Evans2012-10-091-0/+21
* Move repo contents in jemalloc/ to top level.Jason Evans2011-04-011-0/+46