summaryrefslogtreecommitdiffstats
path: root/src/jemalloc.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Clean up *PAGE* macros.Jason Evans2012-04-021-28/+3
* Revert "Avoid NULL check in free() and malloc_usable_size()."Jason Evans2012-04-021-11/+15
* Avoid NULL check in free() and malloc_usable_size().Jason Evans2012-04-021-15/+11
* Move last bit of zone initialization in zone.c, and lazy-initializeMike Hommey2012-04-021-11/+0
* Remove vsnprintf() and strtoumax() validation.Jason Evans2012-04-021-1/+1
* Avoid crashes when system libraries use the purgeable zone allocatorMike Hommey2012-03-301-1/+1
* Move zone registration to zone.cMike Hommey2012-03-301-22/+2
* Don't use pthread_atfork to register prefork/postfork handlers on OSXMike Hommey2012-03-281-1/+1
* Check for NULL ptr in malloc_usable_size().Jason Evans2012-03-261-4/+2
* Fix glibc hooks when using both --with-jemalloc-prefix and --with-manglingMike Hommey2012-03-261-1/+9
* Port to FreeBSD.Jason Evans2012-02-031-22/+42
* Remove ephemeral mutexes.Jason Evans2012-03-241-3/+3
* Add JEMALLOC_CC_SILENCE_INIT().Jason Evans2012-03-231-35/+7
* Implement tsd.Jason Evans2012-03-231-105/+66
* Improve zone support for OSXMike Hommey2012-03-201-6/+14
* Invert NO_TLS to JEMALLOC_TLS.Jason Evans2012-03-191-5/+5
* Fix fork-related bugs.Jason Evans2012-03-131-21/+27
* Implement aligned_alloc().Jason Evans2012-03-131-10/+27