| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix heap profiling regressions. | Jason Evans | 2015-03-16 | 1 | -12/+9 |
|
|
* | Eliminate innocuous compiler warnings. | Jason Evans | 2015-03-14 | 1 | -0/+2 |
|
|
* | Fix a heap profiling regression. | Jason Evans | 2015-03-14 | 1 | -13/+31 |
|
|
* | Use the error code given to buferror on Windows | Mike Hommey | 2015-03-13 | 1 | -1/+1 |
|
|
* | Fix a heap profiling regression. | Jason Evans | 2015-03-12 | 1 | -2/+7 |
|
|
* | Fix unsigned comparison underflow. | Jason Evans | 2015-03-12 | 1 | -1/+1 |
|
|
* | Fix a declaration-after-statement regression. | Jason Evans | 2015-03-11 | 1 | -3/+2 |
|
|
* | Normalize rdelm/rd structure field naming. | Jason Evans | 2015-03-11 | 1 | -4/+4 |
|
|
* | Refactor dirty run linkage to reduce sizeof(extent_node_t). | Jason Evans | 2015-03-11 | 1 | -41/+48 |
|
|
* | Fix a chunk_recycle() regression. | Jason Evans | 2015-03-07 | 1 | -4/+15 |
|
|
* | Use first-fit rather than first-best-fit run/chunk allocation. | Jason Evans | 2015-03-07 | 2 | -29/+86 |
|
|
* | Quantize szad trees by size class. | Jason Evans | 2015-03-07 | 4 | -14/+39 |
|
|
* | Fix a compilation error and an incorrect assertion. | Jason Evans | 2015-02-19 | 1 | -2/+2 |
|
|
* | Fix chunk cache races. | Jason Evans | 2015-02-19 | 2 | -128/+242 |
|
|
* | Rename "dirty chunks" to "cached chunks". | Jason Evans | 2015-02-18 | 3 | -68/+49 |
|
|
* | Fix chunk_unmap() to propagate dirty state. | Jason Evans | 2015-02-18 | 2 | -7/+13 |
|
|
* | arena_chunk_dirty_node_init() --> extent_node_dirty_linkage_init() | Jason Evans | 2015-02-18 | 1 | -11/+3 |
|
|
* | Simplify extent_node_t and add extent_node_init(). | Jason Evans | 2015-02-17 | 4 | -30/+16 |
|
|
* | Integrate whole chunks into unused dirty page purging machinery. | Jason Evans | 2015-02-17 | 7 | -216/+437 |
|
|
* | Normalize *_link and link_* fields to all be *_link. | Jason Evans | 2015-02-16 | 3 | -10/+9 |
|
|
* | Remove redundant tcache_boot() call. | Jason Evans | 2015-02-15 | 1 | -2/+0 |
|
|
* | If MALLOCX_ARENA(a) is specified, use it during tcache fill. | Jason Evans | 2015-02-13 | 1 | -9/+10 |
|
|
* | Refactor huge_*() calls into arena internals. | Jason Evans | 2015-02-12 | 1 | -56/+104 |
|
|
* | add missing check for new_addr chunk size | Daniel Micay | 2015-02-12 | 1 | -1/+1 |
|
|
* | Move centralized chunk management into arenas. | Jason Evans | 2015-02-12 | 9 | -368/+281 |
|
|
* | Update ckh to support metadata allocation tracking. | Jason Evans | 2015-02-12 | 1 | -9/+11 |
|
|
* | Fix a regression in tcache_bin_flush_small(). | Jason Evans | 2015-02-12 | 1 | -1/+1 |
|
|
* | Test and fix tcache ID recycling. | Jason Evans | 2015-02-10 | 1 | -1/+1 |
|
|
* | Implement explicit tcache support. | Jason Evans | 2015-02-10 | 8 | -187/+362 |
|
|
* | Refactor rtree to be lock-free. | Jason Evans | 2015-02-05 | 2 | -71/+92 |
|
|
* | Refactor base_alloc() to guarantee demand-zeroed memory. | Jason Evans | 2015-02-05 | 3 | -66/+104 |
|
|
* | Fix chunk_recycle()'s new_addr functionality. | Jason Evans | 2015-02-05 | 1 | -2/+6 |
|
|
* | Make opt.lg_dirty_mult work as documented | Mike Hommey | 2015-02-03 | 1 | -0/+2 |
|
|
* | util.c: strerror_r returns char* only on glibc | Felix Janda | 2015-02-03 | 1 | -1/+1 |
|
|
* | Implement the prof.gdump mallctl. | Jason Evans | 2015-01-26 | 3 | -1/+63 |
|
|
* | Avoid pointless chunk_recycle() call. | Jason Evans | 2015-01-26 | 1 | -21/+29 |
|
|
* | huge_node_locked don't have to unlock huge_mtx | Sébastien Marie | 2015-01-25 | 1 | -1/+0 |
|
|
* | Implement metadata statistics. | Jason Evans | 2015-01-24 | 10 | -118/+148 |
|
|
* | Use the correct type for opt.junk when printing stats. | Guilherme Goncalves | 2015-01-23 | 1 | -1/+1 |
|
|
* | Refactor bootstrapping to delay tsd initialization. | Jason Evans | 2015-01-22 | 3 | -119/+196 |
|
|
* | Fix arenas_cache_cleanup(). | Jason Evans | 2015-01-22 | 1 | -1/+1 |
|
|
* | Fix OOM handling in memalign() and valloc(). | Jason Evans | 2015-01-17 | 1 | -2/+4 |
|
|
* | Fix an infinite recursion bug related to a0/tsd bootstrapping. | Jason Evans | 2015-01-15 | 1 | -1/+3 |
|
|
* | Move variable declaration to the top its block for MSVC compatibility. | Guilherme Goncalves | 2014-12-17 | 1 | -2/+2 |
|
|
* | Introduce two new modes of junk filling: "alloc" and "free". | Guilherme Goncalves | 2014-12-15 | 5 | -40/+83 |
|
|
* | Ignore MALLOC_CONF in set{uid,gid,cap} binaries. | Daniel Micay | 2014-12-14 | 1 | -1/+22 |
|
|
* | Style and spelling fixes. | Jason Evans | 2014-12-09 | 6 | -8/+8 |
|
|
* | Fix OOM cleanup in huge_palloc(). | Jason Evans | 2014-12-05 | 1 | -6/+2 |
|
|
* | teach the dss chunk allocator to handle new_addr | Daniel Micay | 2014-11-29 | 2 | -8/+15 |
|
|
* | Fix more pointer arithmetic undefined behavior. | Jason Evans | 2014-11-17 | 1 | -4/+4 |
|
|