summaryrefslogtreecommitdiffstats
path: root/src/jemalloc.c
Commit message (Expand)AuthorAgeFilesLines
...
* Extract profiling code from [re]allocation functions.Jason Evans2014-01-121-354/+449
* Fix an uninitialized variable read in xallocx().Jason Evans2013-12-201-0/+3
* Optimize arena_prof_ctx_set().Jason Evans2013-12-161-43/+58
* Implement the *allocx() API.Jason Evans2013-12-131-162/+294
* Silence some unused variable warnings.Jason Evans2013-12-101-4/+4
* Remove unused variable.Jason Evans2013-12-021-1/+0
* Clean up malloc_ncpus().Jason Evans2013-11-301-8/+1
* Fix ALLOCM_ARENA(a) handling in rallocm().Jason Evans2013-11-261-1/+1
* Delay pthread_atfork registering.Leonard Crestez2013-10-241-12/+18
* Add a missing mutex unlock in malloc_init_hard() error path.Jason Evans2013-10-211-1/+3
* Avoid (x < 0) comparison for unsigned x.Jason Evans2013-10-211-2/+3
* Prefer not_reached() over assert(false) where appropriate.Jason Evans2013-10-211-2/+1
* Fix inlining warning.Jason Evans2013-10-201-3/+3
* malloc_conf_init: revert errno value when readlink(2) fail.Alexandre Perrin2013-10-131-14/+14
* Fix a prof-related locking order bug.Jason Evans2013-02-061-3/+3
* Fix potential TLS-related memory corruption.Jason Evans2013-01-311-2/+25
* Revert opt_abort and opt_junk refactoring.Jason Evans2013-01-231-2/+14
* Use config_* instead of JEMALLOC_*.Jason Evans2013-01-221-11/+2
* Add and use JEMALLOC_ALWAYS_INLINE.Jason Evans2013-01-221-3/+3
* Don't mangle errno with free(3) if utrace(2) failsGarrett Cooper2012-12-241-0/+2
* Add clipping support to lg_chunk option processing.Jason Evans2012-12-231-19/+23
* Add arena-specific and selective dss allocation.Jason Evans2012-10-131-31/+99
* 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-091-3/+30
* If sysconf() fails, the number of CPUs is reported as UINT_MAX, not 1 as it s...Corey Richardson2012-10-081-3/+4
* Remove const from __*_hook variable declarations.Jason Evans2012-05-231-5/+4
* 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
* Add support for MSVCMike Hommey2012-05-011-2/+9
* Replace JEMALLOC_ATTR with various different macros when it makes senseMike Hommey2012-05-011-44/+9
* Use Get/SetLastError on Win32Mike Hommey2012-04-301-9/+9
* Fix a PROF_ALLOC_PREP() error path.Jason Evans2012-04-251-2/+4
* Silence compiler warnings.Jason Evans2012-04-231-3/+3
* Add support for MingwMike Hommey2012-04-221-5/+27
* Remove mmap_unaligned.Jason Evans2012-04-221-6/+1
* Put CONF_HANDLE_*() keys in quotes.Jason Evans2012-04-211-28/+29
* Make special FreeBSD function overrides visible.Jason Evans2012-04-191-0/+2
* Update prof defaults to match common usage.Jason Evans2012-04-171-0/+1
* Disable munmap() if it causes VM map holes.Jason Evans2012-04-131-4/+7
* Always disable redzone by default.Jason Evans2012-04-131-3/+1
* Call base_boot before chunk_boot0Mike Hommey2012-04-121-2/+2
* Normalize aligned allocation algorithms.Jason Evans2012-04-121-11/+11
* Implement Valgrind support, redzones, and quarantine.Jason Evans2012-04-111-40/+125
* Rename labels.Jason Evans2012-04-101-29/+29
* Add utrace(2)-based tracing (--enable-utrace).Jason Evans2012-04-051-1/+37
* Fix threaded initialization and enable it on Linux.Jason Evans2012-04-051-3/+5
* Add a0malloc(), a0calloc(), and a0free().Jason Evans2012-04-041-1/+52
* Postpone mutex initialization on FreeBSD.Jason Evans2012-04-041-0/+5