summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * Cast PTRDIFF_MAX to size_t before adding 1.Jason Evans2016-02-263-10/+10
| * Make *allocx() size class overflow behavior defined.Jason Evans2016-02-2514-89/+247
| * Refactor arenas array (fixes deadlock).Jason Evans2016-02-259-211/+159
| * Fix arena_size computation.Dave Watson2016-02-251-1/+1
| * Fix arena_run_first_best_fitDave Watson2016-02-251-1/+1
| * Attempt mmap-based in-place huge reallocation.Jason Evans2016-02-253-13/+12
| * Document the heap profile format.Jason Evans2016-02-241-1/+49
| * Update manual to reflect removal of global huge object tree.Jason Evans2016-02-241-16/+11
| * 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-242-2/+6
| * Compile with -Wshorten-64-to-32.Jason Evans2016-02-241-0/+1
| * Silence miscellaneous 64-to-32-bit data loss warnings.Jason Evans2016-02-2413-41/+49
| * Change lg_floor() return type from size_t to unsigned.Jason Evans2016-02-242-17/+18
| * Use ssize_t for readlink() rather than int.Jason Evans2016-02-241-1/+1
| * Make opt_narenas unsigned rather than size_t.Jason Evans2016-02-246-14/+24
| * Make nhbins unsigned rather than size_t.Jason Evans2016-02-242-2/+2
| * Explicitly cast mib[] elements to unsigned where appropriate.Jason Evans2016-02-241-9/+9
| * Refactor jemalloc_ffs*() into ffs_*().Jason Evans2016-02-248-40/+70
| * Fix Windows build issuesDmitri Smirnov2016-02-244-6/+31
| * Collapse arena_avail_tree_* into arena_run_tree_*.Jason Evans2016-02-242-13/+8
| * Separate arena_avail treesDave Watson2016-02-242-94/+56
| * Remove rbt_nilDave Watson2016-02-242-109/+86
| * Use table lookup for run_quantize_{floor,ceil}().Jason Evans2016-02-234-32/+90
| * Fix run_quantize_ceil().Jason Evans2016-02-231-1/+1
| * Test run quantization.Jason Evans2016-02-225-10/+194
| * Indentation style cleanup.Jason Evans2016-02-221-13/+13
| * Refactor time_* into nstime_*.Jason Evans2016-02-2217-557/+526
| * Fix Windows-specific prof-related compilation portability issues.Jason Evans2016-02-212-5/+16
| * Fix time_update() to compile and work on MinGW.Jason Evans2016-02-211-6/+9
| * Remove _WIN32-specific struct timespec declaration.Jason Evans2016-02-211-6/+0
| * Fix overflow in prng_range().Jason Evans2016-02-215-6/+40
| * Add symbol mangling for prng_[lg_]range().Jason Evans2016-02-201-0/+2
| * Add MS Visual Studio 2015 supportrustyx2016-02-2010-0/+1204
| * Fix warning in ipallocrustyx2016-02-201-2/+2
| * Prevent MSVC from optimizing away tls_callback (resolves #318)rustyx2016-02-201-1/+3
| * getpid() fix for Win32rustyx2016-02-202-0/+4
| * Add CPU "pause" intrinsic for MSVCrustyx2016-02-201-6/+16
| * Fix error "+ 2")syntax error: invalid arithmetic operator (error token is " i...rustyx2016-02-201-1/+1
| * Detect LG_SIZEOF_PTR depending on MSVC platform targetrustyx2016-02-202-6/+19
| * Fix a typo in the ckh_search() prototype.Christopher Ferris2016-02-201-1/+1
| * Handle unaligned keys in hash().Jason Evans2016-02-202-4/+33
| * Increase test coverage in test_decay_ticks.Jason Evans2016-02-201-123/+98
| * Implement decay-based unused dirty page purging.Jason Evans2016-02-2018-112/+1268
| * Implement smoothstep table generation.Jason Evans2016-02-205-0/+472
| * Refactor out arena_compute_npurge().Jason Evans2016-02-201-43/+37
| * Refactor arenas_cache tsd.Jason Evans2016-02-206-92/+142
| * Refactor arena_ralloc_no_move().Jason Evans2016-02-201-11/+10
| * Refactor arena_malloc_hard() out of arena_malloc().Jason Evans2016-02-203-17/+25
| * Refactor prng* from cpp macros into inline functions.Jason Evans2016-02-2012-69/+205
| * Use ticker for incremental tcache GC.Jason Evans2016-02-202-5/+4