summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'dev'3.1.0Jason Evans2012-10-1635-333/+1216
|\
| * 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
* | Merge branch 'dev'3.0.0Jason Evans2012-05-1274-8056/+10840
|\ \ | |/
| * 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