summaryrefslogtreecommitdiffstats
path: root/include/jemalloc/internal
Commit message (Expand)AuthorAgeFilesLines
...
* Revert "Avoid NULL check in free() and malloc_usable_size()."Jason Evans2012-04-021-4/+6
* Avoid NULL check in free() and malloc_usable_size().Jason Evans2012-04-021-6/+4
* Move last bit of zone initialization in zone.c, and lazy-initializeMike Hommey2012-04-022-34/+0
* Remove vsnprintf() and strtoumax() validation.Jason Evans2012-04-021-2/+0
* Clean up tsd (no functional changes).Jason Evans2012-03-302-13/+5
* Work around TLS deallocation via free().Jason Evans2012-03-302-5/+18
* Move zone registration to zone.cMike Hommey2012-03-302-3/+2
* Add a SYS_write definition on systems where it is not defined in headersMike Hommey2012-03-301-0/+3
* Add the "thread.tcache.enabled" mallctl.Jason Evans2012-03-271-15/+101
* Use __sync_add_and_fetch and __sync_sub_and_fetch when they are availableMike Hommey2012-03-261-3/+15
* Remove malloc_mutex_trylock().Jason Evans2012-03-251-15/+0
* Port to FreeBSD.Jason Evans2012-02-035-2/+10
* Remove ephemeral mutexes.Jason Evans2012-03-243-6/+41
* Restructure atomic_*_z().Jason Evans2012-03-231-16/+29
* Add JEMALLOC_CC_SILENCE_INIT().Jason Evans2012-03-232-5/+12
* Implement tsd.Jason Evans2012-03-238-117/+399
* Invert NO_TLS to JEMALLOC_TLS.Jason Evans2012-03-193-4/+4
* Remove #include <sys/sysctl.h>.Jason Evans2012-03-161-1/+0
* Fix fork-related bugs.Jason Evans2012-03-137-10/+34
* Modify malloc_vsnprintf() validation code.Jason Evans2012-03-131-0/+6
* Fix a regression in JE_COMPILABLE().Jason Evans2012-03-131-6/+3
* Remove bashism.Jason Evans2012-03-121-1/+1
* Implement malloc_vsnprintf().Jason Evans2012-03-086-91/+174
* Remove the lg_tcache_gc_sweep option.Jason Evans2012-03-051-12/+11
* Use UINT64_C() rather than LLU for 64-bit constants.Jason Evans2012-03-052-2/+2
* Add SH4 and mips architecture support.Jason Evans2012-03-052-0/+19
* Rename prn to prng.Jason Evans2012-03-024-12/+12
* Add --with-mangling.Jason Evans2012-03-022-7/+7
* Add nallocm().Jason Evans2012-02-291-4/+0
* Use glibc allocator hooks.Jason Evans2012-02-291-4/+0
* Remove unused variables in tcache_dalloc_large().Jason Evans2012-02-291-6/+1
* Remove the sysv option.Jason Evans2012-02-291-8/+0
* Simplify small size class infrastructure.Jason Evans2012-02-297-148/+211
* Remove the opt.lg_prof_bt_max option.Jason Evans2012-02-141-20/+10
* Remove the opt.lg_prof_tcmax option.Jason Evans2012-02-141-2/+3
* Remove highruns statistics.Jason Evans2012-02-132-6/+4
* Make 8-byte tiny size class non-optional.Jason Evans2012-02-132-19/+7
* Streamline tcache-related malloc/free fast paths.Jason Evans2012-02-132-27/+35
* Remove the swap feature.Jason Evans2012-02-135-45/+0
* Remove magic.Jason Evans2012-02-135-21/+0
* Reduce cpp conditional logic complexity.Jason Evans2012-02-1113-242/+231
* Fix huge_ralloc to maintain chunk statistics.Jason Evans2011-11-111-1/+1
* Clean up rb documentation.Jason Evans2011-11-021-46/+46
* Fix off-by-one backtracing issues.Jason Evans2011-08-122-69/+54
* Adjust relative #include for private_namespace.h.Jason Evans2011-07-311-1/+1
* Add the --with-private-namespace option.Jason Evans2011-07-302-0/+198
* Use LLU suffix for all 64-bit constants.Jason Evans2011-05-221-1/+1
* Move repo contents in jemalloc/ to top level.Jason Evans2011-04-0125-0/+5191