summaryrefslogtreecommitdiffstats
path: root/src/ckh.c
Commit message (Expand)AuthorAgeFilesLines
* Replace tabs following #define with spaces.Jason Evans2017-01-211-1/+1
* Remove extraneous parens around return arguments.Jason Evans2017-01-211-25/+25
* Update brace style.Jason Evans2017-01-211-53/+48
* Remove leading blank lines from function bodies.Jason Evans2017-01-131-5/+0
* Fix indentation.Jason Evans2017-01-131-3/+3
* Refactor prng to not use 64-bit atomics on 32-bit platforms.Jason Evans2016-11-071-4/+4
* Do not (recursively) allocate within tsd_fetch().Jason Evans2016-10-211-23/+26
* Rename huge to large.Jason Evans2016-06-061-3/+3
* Implement cache-oblivious support for huge size classes.Jason Evans2016-06-031-2/+3
* Refactor rtree to always use base_alloc() for node allocation.Jason Evans2016-06-031-5/+7
* Use rtree-based chunk lookups rather than pointer bit twiddling.Jason Evans2016-06-031-5/+5
* Resolve bootstrapping issues when embedded in FreeBSD libc.Jason Evans2016-05-111-21/+21
* Fix huge_palloc() regression.Jason Evans2016-05-041-3/+3
* Do not allocate metadata via non-auto arenas, nor tcaches.Jason Evans2016-04-221-8/+8
* Add JEMALLOC_ALLOC_JUNK and JEMALLOC_FREE_JUNK macrosChris Peterson2016-03-311-1/+1
* Make *allocx() size class overflow behavior defined.Jason Evans2016-02-251-3/+3
* Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-241-6/+6
* Refactor prng* from cpp macros into inline functions.Jason Evans2016-02-201-2/+2
* Fast-path improvement: reduce # of branches and unnecessary operations.Qi Wang2015-11-101-5/+5
* Fix MinGW-related portability issues.Jason Evans2015-07-231-3/+3
* Update ckh to support metadata allocation tracking.Jason Evans2015-02-121-9/+11
* Implement explicit tcache support.Jason Evans2015-02-101-3/+4
* Style and spelling fixes.Jason Evans2014-12-091-2/+2
* Convert to uniform style: cond == false --> !condJason Evans2014-10-031-5/+5
* Convert all tsd variables to reside in a single tsd structure.Jason Evans2014-09-231-18/+20
* Fix inline-related macro issues.Jason Evans2013-12-101-6/+6
* Use config_* instead of JEMALLOC_*.Jason Evans2013-01-221-3/+2
* Update hash from MurmurHash2 to MurmurHash3.Jason Evans2013-01-221-63/+18
* Normalize aligned allocation algorithms.Jason Evans2012-04-121-3/+3
* Rename labels.Jason Evans2012-04-101-8/+8
* Use UINT64_C() rather than LLU for 64-bit constants.Jason Evans2012-03-051-4/+4
* Rename prn to prng.Jason Evans2012-03-021-3/+3
* Remove magic.Jason Evans2012-02-131-9/+0
* Reduce cpp conditional logic complexity.Jason Evans2012-02-111-9/+8
* Use LLU suffix for all 64-bit constants.Jason Evans2011-05-221-1/+1
* Move repo contents in jemalloc/ to top level.Jason Evans2011-04-011-0/+619