summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Avoid crashes when system libraries use the purgeable zone allocatorMike Hommey2012-03-302-6/+27
* Move zone registration to zone.cMike Hommey2012-03-304-28/+23
* Change AC_COMPILE_IFELSE into AC_LINK_IFELSE for the __sync_{add, sub}_and_fe...Mike Hommey2012-03-301-14/+14
* Add a SYS_write definition on systems where it is not defined in headersMike Hommey2012-03-302-0/+13
* Don't use pthread_atfork to register prefork/postfork handlers on OSXMike Hommey2012-03-281-1/+1
* Add the "thread.tcache.enabled" mallctl.Jason Evans2012-03-277-36/+271
* Force the lazy-lock feature on FreeBSD.Jason Evans2012-03-241-0/+5
* Check for NULL ptr in malloc_usable_size().Jason Evans2012-03-261-4/+2
* Make zone_{free, realloc, free_definite_size} fallback to the system allocato...Mike Hommey2012-03-261-4/+17
* Fix glibc hooks when using both --with-jemalloc-prefix and --with-manglingMike Hommey2012-03-261-1/+9
* Use __sync_add_and_fetch and __sync_sub_and_fetch when they are availableMike Hommey2012-03-263-3/+65
* Remove malloc_mutex_trylock().Jason Evans2012-03-251-15/+0
* Port to FreeBSD.Jason Evans2012-02-0313-47/+237
* Remove ephemeral mutexes.Jason Evans2012-03-246-41/+87
* Forcibly disable TLS on OS X.Jason Evans2012-03-231-1/+5
* Remove -no-cpp-precomp compiler flag for OS X.Jason Evans2012-03-231-1/+1
* Restructure atomic_*_z().Jason Evans2012-03-231-16/+29
* Add JEMALLOC_CC_SILENCE_INIT().Jason Evans2012-03-234-44/+23
* Implement tsd.Jason Evans2012-03-2319-362/+704
* Improve zone support for OSXMike Hommey2012-03-203-207/+63
* Unbreak mac after commit 4e2e3ddMike Hommey2012-03-201-1/+1
* Generalize dlsym() configuration.Jason Evans2012-03-191-2/+4
* Invert NO_TLS to JEMALLOC_TLS.Jason Evans2012-03-199-28/+28
* Use AC_LINK_IFELSE() rather than AC_RUN_IFELSE() in JE_COMPILABLE().Jason Evans2012-03-191-5/+5
* Fix various documentation formatting regressions.Jason Evans2012-03-192-22/+33
* Rename the "tcache.flush" mallctl to "thread.tcache.flush".Jason Evans2012-03-172-24/+24
* Look for pthreads functionality in libc.Jason Evans2012-03-161-1/+4
* Remove #include <sys/sysctl.h>.Jason Evans2012-03-161-1/+0
* Fix fork-related bugs.Jason Evans2012-03-1313-36/+192
* Modify malloc_vsnprintf() validation code.Jason Evans2012-03-132-4/+9
* Implement aligned_alloc().Jason Evans2012-03-138-14/+218
* Fix a regression in JE_COMPILABLE().Jason Evans2012-03-133-24/+18
* Fix malloc_stats_print() option support.Jason Evans2012-03-131-6/+8
* Update config.guess and config.sub.Jason Evans2012-03-122-576/+874
* Fix --with-mangling/--with-jemalloc-prefix interaction.Jason Evans2012-03-121-1/+4
* s/PRIx64/PRIxPTR/ for uintptr_t printf() argument.Jason Evans2012-03-121-1/+1
* Remove bashism.Jason Evans2012-03-121-1/+1
* Remove extra '}'.Jason Evans2012-03-121-1/+0
* Implement malloc_vsnprintf().Jason Evans2012-03-0817-570/+958
* Remove the lg_tcache_gc_sweep option.Jason Evans2012-03-056-58/+12
* Use UINT64_C() rather than LLU for 64-bit constants.Jason Evans2012-03-056-27/+29
* Add SH4 and mips architecture support.Jason Evans2012-03-052-0/+19
* Tweak configure.ac to support cross-compiling.Jason Evans2012-03-051-32/+46
* Unify license.Jason Evans2012-03-041-26/+2
* Update copyright dates.Jason Evans2012-03-031-3/+3
* Add the --disable-experimental option.Jason Evans2012-03-037-14/+63
* Add fine-grained build/install targets.Jason Evans2012-03-032-9/+31
* Rename prn to prng.Jason Evans2012-03-026-16/+16
* Reorder macros.Jason Evans2012-03-022-6/+6
* Add --with-mangling.Jason Evans2012-03-0215-176/+265