summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Avoid using a union for ctl_node_sMike Hommey2012-04-231-12/+15
* Fix heap profiling bugs.Jason Evans2012-04-222-9/+35
* Remove unused #includesMike Hommey2012-04-221-2/+0
* Add support for MingwMike Hommey2012-04-223-13/+125
* Remove mmap_unaligned.Jason Evans2012-04-223-11/+2
* Fix chunk allocation/deallocation bugs.Jason Evans2012-04-211-1/+1
* Fix a memory corruption bug in chunk_alloc_dss().Jason Evans2012-04-211-1/+1
* Fix isthreaded-related build breakage.Jason Evans2012-04-201-0/+1
* Add missing private namespace mangling.Jason Evans2012-04-201-0/+46
* Don't mangle pthread_create().Jason Evans2012-04-201-1/+0
* Make arena_salloc() an inline function.Jason Evans2012-04-203-10/+50
* Remove extra argument for malloc_tsd_cleanup_registerMike Hommey2012-04-191-10/+5
* Remove initialization of the non-TLS tsd wrapper from static memoryMike Hommey2012-04-191-12/+3
* Initialize all members of non-TLS tsd wrapper when creating itMike Hommey2012-04-191-0/+1
* Make special FreeBSD function overrides visible.Jason Evans2012-04-191-0/+3
* Add a pages_purge function to wrap madvise(JEMALLOC_MADV_PURGE) callsMike Hommey2012-04-193-7/+3
* Update prof defaults to match common usage.Jason Evans2012-04-171-1/+2
* Add atomic(9) implementations of atomic operations.Jason Evans2012-04-173-5/+48
* Replace fprintf with malloc_printf in tests.Mike Hommey2012-04-171-0/+3
* Use echo instead of cat in loops in size_classes.shMike Hommey2012-04-171-21/+11
* Add/remove missing/cruft entries to/from private_namespace.h.Jason Evans2012-04-141-13/+52
* Disable munmap() if it causes VM map holes.Jason Evans2012-04-135-3/+23
* Use a stub replacement and disable dss when sbrk is not supportedMike Hommey2012-04-121-0/+3
* Normalize aligned allocation algorithms.Jason Evans2012-04-123-41/+28
* Implement Valgrind support, redzones, and quarantine.Jason Evans2012-04-118-44/+263
* Add alignment support to chunk_alloc().Mike Hommey2012-04-103-3/+3
* Remove MAP_NORESERVE supportMike Hommey2012-04-101-1/+0
* Remove arena_malloc_prechosen().Jason Evans2012-04-061-14/+0
* Add utrace(2)-based tracing (--enable-utrace).Jason Evans2012-04-053-0/+16
* Revert "Use ffsl() in ALLOCM_ALIGN()."Jason Evans2012-04-041-1/+6
* Add tls_model configuration.Jason Evans2012-04-042-3/+6
* Add a0malloc(), a0calloc(), and a0free().Jason Evans2012-04-043-24/+33
* Postpone mutex initialization on FreeBSD.Jason Evans2012-04-041-9/+23
* Use $((...)) instead of expr.Jason Evans2012-04-031-15/+15
* Clean up *PAGE* macros.Jason Evans2012-04-024-50/+29
* 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
* Use ffsl() in ALLOCM_ALIGN().Jason Evans2012-04-021-6/+1
* 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-262-3/+31
* Remove malloc_mutex_trylock().Jason Evans2012-03-251-15/+0
* Port to FreeBSD.Jason Evans2012-02-036-2/+24
* Remove ephemeral mutexes.Jason Evans2012-03-243-6/+41
* Restructure atomic_*_z().Jason Evans2012-03-231-16/+29