summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/rtree.h
Commit message (Expand)AuthorAgeFilesLines
* ARM: Don't extend bit LG_VADDR to compute high address bits.David Goldblatt2017-10-021-0/+12
* Header refactoring: unify and de-catchall rtree module.David Goldblatt2017-05-311-0/+474
* Break up headers into constituent partsDavid Goldblatt2017-01-121-608/+0
* jemalloc cpp new/delete bindingsDave Watson2016-12-131-3/+5
* Fix long spinning in rtree_node_initDave Watson2016-11-031-4/+2
* Add rtree lookup path caching.Jason Evans2016-06-061-35/+148
* Make tsd cleanup functions optional, remove noop cleanup functions.Jason Evans2016-06-061-1/+0
* Miscellaneous s/chunk/extent/ updates.Jason Evans2016-06-061-1/+1
* Add rtree element witnesses.Jason Evans2016-06-031-10/+66
* Refactor rtree to always use base_alloc() for node allocation.Jason Evans2016-06-031-38/+37
* Add element acquire/release capabilities to rtree.Jason Evans2016-06-031-80/+155
* Rename extent_node_t to extent_t.Jason Evans2016-05-161-9/+9
* Simplify RTREE_HEIGHT_MAX definition.Jason Evans2016-04-111-29/+4
* Always inline performance-critical rtree operations.Jason Evans2016-03-231-9/+10
* Optimize rtree_get().Jason Evans2016-03-231-35/+131
* Avoid atomic operations for dependent rtree reads.Jason Evans2015-05-161-7/+24
* Fix type punning in calls to atomic operation functions.Jason Evans2015-05-081-5/+9
* Fix unsigned comparison underflow.Jason Evans2015-03-121-1/+1
* Move centralized chunk management into arenas.Jason Evans2015-02-121-11/+12
* Refactor rtree to be lock-free.Jason Evans2015-02-051-122/+222
* Convert rtree from (void *) to (uint8_t) storage.Jason Evans2014-01-031-18/+20
* Add rtree unit tests.Jason Evans2014-01-031-4/+10
* Fix fork(2)-related deadlocks.Jason Evans2012-10-091-0/+3
* Move repo contents in jemalloc/ to top level.Jason Evans2011-04-011-0/+161