summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix deadlock in the arenas.purge mallctl.Jason Evans2012-11-041-26/+22
* Fix dss/mmap allocation precedence code.Jason Evans2012-10-172-26/+20
* Update ChangeLog for 3.1.0.Jason Evans2012-10-161-1/+12
* Add ctl_mutex proection to arena_i_dss_ctl().Jason Evans2012-10-151-0/+2
* Add arena-specific and selective dss allocation.Jason Evans2012-10-1323-240/+905
* mark _pthread_mutex_init_calloc_cb as public explicitlyJan Beich2012-10-101-1/+1
* Make malloc_usable_size() implementation consistent with prototype.Jason Evans2012-10-091-1/+1
* Drop const from malloc_usable_size() argument on Linux.Jason Evans2012-10-093-1/+14
* Fix fork(2)-related mutex acquisition order.Jason Evans2012-10-091-3/+3
* Fix fork(2)-related deadlocks.Jason Evans2012-10-0910-3/+175
* Fix mlockall()/madvise() interaction.Jason Evans2012-10-095-41/+48
* Fix error return value in thread_tcache_enabled_ctl().Jason Evans2012-10-081-1/+1
* If sysconf() fails, the number of CPUs is reported as UINT_MAX, not 1 as it s...Corey Richardson2012-10-081-3/+4
* Remove unused variable and branch (reported by clang-analzyer)Corey Richardson2012-10-081-5/+0
* Define LG_QUANTUM for hppa.Jason Evans2012-10-081-0/+3
* Remove const from __*_hook variable declarations.Jason Evans2012-05-232-5/+6
* Update a comment.Jason Evans2012-05-161-1/+1
* Disable tcache by default if running inside Valgrind.Jason Evans2012-05-163-1/+8
* Auto-detect whether running inside Valgrind.Jason Evans2012-05-154-30/+31
* Fix heap profiling crash for realloc(p, 0) case.Jason Evans2012-05-152-1/+6
* Update ChangeLog for 3.0.0.Jason Evans2012-05-121-4/+6
* Return early in _malloc_{pre,post}fork() if uninitialized.Jason Evans2012-05-121-0/+14
* Fix large calloc() zeroing bugs.Jason Evans2012-05-113-30/+29
* Add arena chunk map assertions.Jason Evans2012-05-111-15/+30
* Refactor arena_run_alloc().Jason Evans2012-05-111-34/+24
* Update a comment.Jason Evans2012-05-101-9/+9
* Generalize "stats.mapped" documentation.Jason Evans2012-05-101-2/+2
* Export je_memalign and je_vallocMike Hommey2012-05-091-0/+9
* Remove -fno-common compiler flag for OS X.Mike Hommey2012-05-091-1/+1
* Add the --enable-mremap option.Jason Evans2012-05-097-17/+64
* Fix chunk_recycle() to stop leaking trailing chunks.Jason Evans2012-05-091-40/+38
* Fix chunk_alloc_mmap() bugs.Jason Evans2012-05-092-35/+11
* Fix a base allocator deadlock.Jason Evans2012-05-031-3/+14
* Don't use sizeof() on a VARIABLE_ARRAYMike Hommey2012-05-021-2/+2
* Use "standard" printf prefixes instead of MSVC ones in inttypes.hMike Hommey2012-05-021-51/+59
* Use "hardcoded" dependencies when compiler doesn't support -MMMike Hommey2012-05-022-0/+17
* Allow je_malloc_message to be overridden when linking staticallyMike Hommey2012-05-022-19/+14
* Further optimize and harden arena_salloc().Jason Evans2012-05-023-38/+74
* Check for VALGRIND_RESIZEINPLACE_BLOCK supportMike Hommey2012-05-021-4/+1
* Fix partial rename of s/EXPORT/JEMALLOC_EXPORT/g.Jason Evans2012-05-021-5/+5
* Update private namespace mangling.Jason Evans2012-05-021-12/+11
* Make malloc_write() non-inline.Jason Evans2012-05-022-11/+12
* Make CACHELINE a raw constant.Jason Evans2012-05-021-1/+4
* Optimize malloc() and free() fast paths.Jason Evans2012-05-027-388/+614
* Add support for MSVCMike Hommey2012-05-0111-15/+177
* Import msinttypesMike Hommey2012-05-012-0/+552
* Replace JEMALLOC_ATTR with various different macros when it makes senseMike Hommey2012-05-018-82/+56
* Few configure.ac adjustmentsMike Hommey2012-05-013-15/+9
* Use Get/SetLastError on Win32Mike Hommey2012-04-307-33/+71
* Remove the VOID macroMike Hommey2012-04-301-6/+2