summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal/rb.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove rbt_nilDave Watson2016-02-241-90/+64
| | | | | Since this is an intrusive tree, rbt_nil is the whole size of the node and can be quite large. For example, miscelm is ~100 bytes.
* Add function to destroy treeJoshua Kahn2015-11-091-1/+40
| | | | | | | ex_destroy iterates over the tree using post-order traversal so nodes can be removed and processed by the callback function without paying the cost to rebalance the tree. The destruction process cannot be stopped once started.
* Allow const keys for lookupJoshua Kahn2015-11-091-9/+9
| | | | | | Signed-off-by: Steve Dougherty <sdougherty@barracuda.com> This resolves #281.
* Assert compact color bit is unusedSteve Dougherty2015-11-091-1/+10
| | | | | | Signed-off-by: Joshua Kahn <jkahn@barracuda.com> This resolves #280.
* Style and spelling fixes.Jason Evans2014-12-091-2/+2
|
* Convert to uniform style: cond == false --> !condJason Evans2014-10-031-4/+3
|
* Add rb_empty().Jason Evans2014-08-201-0/+13
|
* Remove __FBSDID from rb.h.Jason Evans2014-01-221-4/+0
|
* Clean up rb documentation.Jason Evans2011-11-021-46/+46
|
* Move repo contents in jemalloc/ to top level.Jason Evans2011-04-011-0/+973