summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Don't register jemalloc's zone allocator if something else already replaced t...Mike Hommey2012-11-071-1/+11
* Purge unused dirty pages in a fragmentation-reducing order.Jason Evans2012-11-061-191/+307
* Fix deadlock in the arenas.purge mallctl.Jason Evans2012-11-041-26/+22
* Fix dss/mmap allocation precedence code.Jason Evans2012-10-171-26/+14
* 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-139-189/+603
* 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
* Fix fork(2)-related mutex acquisition order.Jason Evans2012-10-091-3/+3
* Fix fork(2)-related deadlocks.Jason Evans2012-10-095-3/+144
* Fix mlockall()/madvise() interaction.Jason Evans2012-10-093-40/+44
* 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
* Remove const from __*_hook variable declarations.Jason Evans2012-05-231-5/+4
* Update a comment.Jason Evans2012-05-161-1/+1
* Disable tcache by default if running inside Valgrind.Jason Evans2012-05-161-0/+2
* Auto-detect whether running inside Valgrind.Jason Evans2012-05-151-14/+15
* Return early in _malloc_{pre,post}fork() if uninitialized.Jason Evans2012-05-121-0/+14
* Fix large calloc() zeroing bugs.Jason Evans2012-05-111-25/+18
* Add arena chunk map assertions.Jason Evans2012-05-111-15/+30
* Refactor arena_run_alloc().Jason Evans2012-05-111-34/+24
* Add the --enable-mremap option.Jason Evans2012-05-092-1/+4
* 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
* Allow je_malloc_message to be overridden when linking staticallyMike Hommey2012-05-022-19/+14
* Further optimize and harden arena_salloc().Jason Evans2012-05-021-4/+5
* Make malloc_write() non-inline.Jason Evans2012-05-021-0/+11
* Optimize malloc() and free() fast paths.Jason Evans2012-05-023-254/+294
* Add support for MSVCMike Hommey2012-05-012-2/+17
* Replace JEMALLOC_ATTR with various different macros when it makes senseMike Hommey2012-05-015-54/+19
* Use Get/SetLastError on Win32Mike Hommey2012-04-304-19/+20
* Remove the VOID macroMike Hommey2012-04-301-6/+2
* Avoid variable length arrays and remove declarations within codeMike Hommey2012-04-294-13/+15
* Fix more prof_tdata resurrection corner cases.Jason Evans2012-04-291-2/+2
* Handle prof_tdata resurrection.Jason Evans2012-04-291-17/+37
* Don't set prof_tdata during thread cleanup.Jason Evans2012-04-281-3/+0
* Fix a PROF_ALLOC_PREP() error path.Jason Evans2012-04-251-2/+4
* Fix the "epoch" mallctl.Jason Evans2012-04-251-12/+11
* Add missing Valgrind annotations.Jason Evans2012-04-242-0/+4
* Fix quarantine_grow() bugs.Jason Evans2012-04-241-9/+8
* Add usize sanity checking to quarantine.Jason Evans2012-04-241-13/+21
* Handle quarantine resurrection during thread exit.Jason Evans2012-04-241-5/+45
* Fix two CHILD() macro calls in the ctl tree.Jason Evans2012-04-241-2/+2
* Fix ctl regression.Jason Evans2012-04-241-24/+26
* Silence compiler warnings.Jason Evans2012-04-231-3/+3
* Avoid using a union for ctl_node_sMike Hommey2012-04-231-69/+99
* Fix heap profiling bugs.Jason Evans2012-04-221-76/+88