summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Fix ixallocx_prof_sample() argument order reversal.Jason Evans2015-09-151-1/+1
* s/max_usize/usize_max/gJason Evans2015-09-151-6/+6
* s/oldptr/old_ptr/gJason Evans2015-09-151-15/+15
* Make one call to prof_active_get_unlocked() per allocation event.Jason Evans2015-09-151-10/+19
* Fix irealloc_prof() to prof_alloc_rollback() on OOM.Jason Evans2015-09-151-1/+3
* Optimize irallocx_prof() to optimistically update the sampler state.Jason Evans2015-09-151-3/+3
* Fix ixallocx_prof() size+extra overflow.Jason Evans2015-09-151-0/+3
* Rename arena_maxclass to large_maxclass.Jason Evans2015-09-122-13/+13
* Fix xallocx() bugs.Jason Evans2015-09-122-171/+140
* Fix "prof.reset" mallctl-related corruption.Jason Evans2015-09-101-3/+11
* Reduce variables scopeDmitry-Me2015-09-041-9/+10
* Force initialization of the init_lock in malloc_init_hard on Windows XPMike Hommey2015-09-041-1/+15
* Optimize arena_prof_tctx_set().Jason Evans2015-09-021-1/+1
* Don't purge junk filled chunks when shrinking huge allocationsMike Hommey2015-08-281-6/+8
* Fix chunk purge hook calls for in-place huge shrinking reallocation.Mike Hommey2015-08-281-2/+2
* Fix arenas_cache_cleanup() and arena_get_hard().Jason Evans2015-08-281-6/+5
* Fix arenas_cache_cleanup().Christopher Ferris2015-08-211-1/+5
* Rename index_t to szind_t to avoid an existing type on Solaris.Jason Evans2015-08-192-27/+27
* Don't bitshift by negative amounts.Jason Evans2015-08-191-4/+3
* Fix a strict aliasing violation.Jason Evans2015-08-121-1/+6
* Fix chunk_dalloc_arena() re: zeroing due to purge.Jason Evans2015-08-121-1/+1
* Try to decommit new chunks.Jason Evans2015-08-123-4/+13
* Refactor arena_mapbits_{small,large}_set() to not preserve unzeroed.Jason Evans2015-08-112-43/+67
* Refactor arena_mapbits unzeroed flag management.Jason Evans2015-08-112-22/+23
* Arena chunk decommit cleanups and fixes.Jason Evans2015-08-112-27/+51
* Implement chunk hook support for page run commit/decommit.Jason Evans2015-08-076-151/+350
* Fix an in-place growing large reallocation regression.Jason Evans2015-08-071-5/+6
* MSVC compatibility changesMatthijs2015-08-041-8/+16
* Generalize chunk management hooks.Jason Evans2015-08-048-403/+556
* Implement support for non-coalescing maps on MinGW.Jason Evans2015-07-252-0/+9
* Fix huge_ralloc_no_move() to succeed more often.Jason Evans2015-07-251-1/+1
* Fix huge_palloc() to handle size rather than usize input.Jason Evans2015-07-241-6/+12
* Change arena_palloc_large() parameter from size to usize.Jason Evans2015-07-241-12/+12
* Fix MinGW-related portability issues.Jason Evans2015-07-234-60/+59
* Add JEMALLOC_FORMAT_PRINTF().Jason Evans2015-07-222-5/+5
* Move JEMALLOC_NOTHROW just after return type.Jason Evans2015-07-211-36/+27
* Remove JEMALLOC_ALLOC_SIZE annotations on functions not returning pointersMike Hommey2015-07-211-2/+2
* Add the config.cache_oblivious mallctl.Jason Evans2015-07-171-0/+3
* Revert to first-best-fit run/chunk allocation.Jason Evans2015-07-162-77/+26
* Avoid function prototype incompatibilities.Jason Evans2015-07-101-20/+40
* Fix a variable declaration typo.Jason Evans2015-07-081-1/+1
* Use jemalloc_ffs() rather than ffs().Jason Evans2015-07-081-4/+12
* Fix MinGW build warnings.Jason Evans2015-07-083-49/+52
* Fix an assignment type warning for tls_callback.Jason Evans2015-07-081-2/+2
* Move a variable declaration closer to its use.Jason Evans2015-07-071-1/+2
* Optimizations for WindowsMatthijs2015-06-253-2/+24
* Fix size class overflow handling when profiling is enabled.Jason Evans2015-06-241-4/+12
* Convert arena_maybe_purge() recursion to iteration.Jason Evans2015-06-231-10/+24
* Add alignment assertions to public aligned allocation functions.Jason Evans2015-06-231-28/+33
* Fix two valgrind integration regressions.Jason Evans2015-06-222-3/+9