summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
...
* Pairing heapDave Watson2016-03-083-0/+267
* Avoid a potential innocuous compiler warning.Jason Evans2016-03-031-1/+1
* Remove errno overrides.Dmitri Smirnov2016-02-291-21/+1
* Fix stats.arenas.<i>.[...] for --disable-stats case.Jason Evans2016-02-283-1/+8
* Add/alphabetize private symbols.Jason Evans2016-02-271-15/+15
* Fix stats.cactive accounting regression.Jason Evans2016-02-271-2/+12
* Refactor some bitmap cpp logic.Jason Evans2016-02-261-3/+2
* Use linear scan for small bitmapsDave Watson2016-02-261-2/+48
* Miscellaneous bitmap refactoring.Jason Evans2016-02-262-12/+10
* Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-261-10/+9
* Make *allocx() size class overflow behavior defined.Jason Evans2016-02-256-20/+19
* Refactor arenas array (fixes deadlock).Jason Evans2016-02-254-26/+30
* Attempt mmap-based in-place huge reallocation.Jason Evans2016-02-251-2/+2
* Fix ffs_zu() compilation error on MinGW.Jason Evans2016-02-241-3/+5
* Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-244-11/+16
* Change lg_floor() return type from size_t to unsigned.Jason Evans2016-02-242-17/+18
* Make opt_narenas unsigned rather than size_t.Jason Evans2016-02-241-1/+1
* Make nhbins unsigned rather than size_t.Jason Evans2016-02-241-1/+1
* Refactor jemalloc_ffs*() into ffs_*().Jason Evans2016-02-246-37/+68
* Fix Windows build issuesDmitri Smirnov2016-02-242-2/+31
* Collapse arena_avail_tree_* into arena_run_tree_*.Jason Evans2016-02-241-2/+1
* Separate arena_avail treesDave Watson2016-02-241-6/+6
* Remove rbt_nilDave Watson2016-02-241-90/+64
* Use table lookup for run_quantize_{floor,ceil}().Jason Evans2016-02-232-1/+2
* Test run quantization.Jason Evans2016-02-222-0/+8
* Indentation style cleanup.Jason Evans2016-02-221-13/+13
* Refactor time_* into nstime_*.Jason Evans2016-02-225-59/+68
* Fix Windows-specific prof-related compilation portability issues.Jason Evans2016-02-211-2/+0
* Remove _WIN32-specific struct timespec declaration.Jason Evans2016-02-211-6/+0
* Fix overflow in prng_range().Jason Evans2016-02-214-5/+27
* Add symbol mangling for prng_[lg_]range().Jason Evans2016-02-201-0/+2
* Fix warning in ipallocrustyx2016-02-201-2/+2
* getpid() fix for Win32rustyx2016-02-201-0/+2
* Detect LG_SIZEOF_PTR depending on MSVC platform targetrustyx2016-02-201-0/+8
* Fix a typo in the ckh_search() prototype.Christopher Ferris2016-02-201-1/+1
* Handle unaligned keys in hash().Jason Evans2016-02-201-1/+17
* Implement decay-based unused dirty page purging.Jason Evans2016-02-207-23/+142
* Implement smoothstep table generation.Jason Evans2016-02-203-0/+365
* Refactor arenas_cache tsd.Jason Evans2016-02-204-28/+53
* Refactor arena_malloc_hard() out of arena_malloc().Jason Evans2016-02-202-16/+8
* Refactor prng* from cpp macros into inline functions.Jason Evans2016-02-205-36/+80
* Use ticker for incremental tcache GC.Jason Evans2016-02-201-4/+2
* Implement ticker.Jason Evans2016-02-203-0/+82
* Flesh out time_*() API.Jason Evans2016-02-202-2/+28
* Add time_update().Cameron Evans2016-02-204-0/+35
* Add --with-malloc-conf.Jason Evans2016-02-202-0/+4
* Fix arena_sdalloc() line wrapping.Jason Evans2016-02-201-5/+8
* Tweak code to allow compilation of concatenated src/*.c sources.Jason Evans2015-11-122-43/+46
* Fix a comment.Jason Evans2015-11-121-1/+1
* Fast-path improvement: reduce # of branches and unnecessary operations.Qi Wang2015-11-104-97/+150