summaryrefslogtreecommitdiffstats
path: root/include
Commit message (Expand)AuthorAgeFilesLines
* Add arena-specific and selective dss allocation.Jason Evans2012-10-138-35/+145
* Drop const from malloc_usable_size() argument on Linux.Jason Evans2012-10-092-1/+11
* Fix fork(2)-related deadlocks.Jason Evans2012-10-095-0/+31
* Fix mlockall()/madvise() interaction.Jason Evans2012-10-092-1/+4
* Define LG_QUANTUM for hppa.Jason Evans2012-10-081-0/+3
* Auto-detect whether running inside Valgrind.Jason Evans2012-05-151-0/+1
* Fix heap profiling crash for realloc(p, 0) case.Jason Evans2012-05-151-1/+1
* Fix large calloc() zeroing bugs.Jason Evans2012-05-111-5/+10
* Update a comment.Jason Evans2012-05-101-9/+9
* Export je_memalign and je_vallocMike Hommey2012-05-091-0/+9
* Add the --enable-mremap option.Jason Evans2012-05-092-6/+16
* Use "standard" printf prefixes instead of MSVC ones in inttypes.hMike Hommey2012-05-021-51/+59
* Further optimize and harden arena_salloc().Jason Evans2012-05-022-34/+69
* Fix partial rename of s/EXPORT/JEMALLOC_EXPORT/g.Jason Evans2012-05-021-5/+5
* Update private namespace mangling.Jason Evans2012-05-021-12/+11
* Make malloc_write() non-inline.Jason Evans2012-05-021-11/+1
* Make CACHELINE a raw constant.Jason Evans2012-05-021-1/+4
* Optimize malloc() and free() fast paths.Jason Evans2012-05-024-134/+320
* Add support for MSVCMike Hommey2012-05-017-4/+94
* Import msinttypesMike Hommey2012-05-012-0/+552
* Replace JEMALLOC_ATTR with various different macros when it makes senseMike Hommey2012-05-013-28/+37
* Few configure.ac adjustmentsMike Hommey2012-05-011-2/+2
* Use Get/SetLastError on Win32Mike Hommey2012-04-302-3/+37
* Avoid variable length arrays and remove declarations within codeMike Hommey2012-04-292-1/+16
* Fix more prof_tdata resurrection corner cases.Jason Evans2012-04-291-5/+7
* Handle prof_tdata resurrection.Jason Evans2012-04-291-3/+15
* Fix a PROF_ALLOC_PREP() error path.Jason Evans2012-04-251-1/+3
* Fix ctl regression.Jason Evans2012-04-241-6/+6
* 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