summaryrefslogtreecommitdiffstats
path: root/jemalloc/src/jemalloc.c
Commit message (Expand)AuthorAgeFilesLines
* Fix error detection for ipalloc() when profiling.Jason Evans2011-03-231-26/+35
* Fix rallocm() rsize bug.Jason Evans2011-03-231-0/+2
* Fix bootstrapping order bug.Jason Evans2011-03-231-5/+5
* Use OSSpinLock*() for locking on OS X.Jason Evans2011-03-191-1/+7
* Add the "stats.cactive" mallctl.Jason Evans2011-03-191-1/+1
* Improve thread-->arena assignment.Jason Evans2011-03-181-13/+58
* Use bitmaps to track small regions.Jason Evans2011-03-171-1/+4
* Add missing error checks.Jason Evans2011-03-151-1/+2
* Fix "thread.{de,}allocatedp" mallctl.Jason Evans2011-02-141-0/+22
* Update various comments.Jason Evans2010-12-181-2/+2
* Add missing #ifdef JEMALLOC_PROF.Jason Evans2010-10-241-0/+2
* Replace JEMALLOC_OPTIONS with MALLOC_CONF.Jason Evans2010-10-241-317/+337
* Fix heap profiling bugs.Jason Evans2010-10-221-8/+29
* Add per thread allocation counters, and enhance heap sampling.Jason Evans2010-10-211-44/+206
* Make cumulative heap profile data optional.Jason Evans2010-10-031-0/+15
* Remove malloc_swap_enable().Jason Evans2010-10-021-17/+0
* Use offsetof() when sizing dynamic structures.Jason Evans2010-10-021-2/+2
* Fix compiler warnings.Jason Evans2010-09-211-12/+54
* Add memalign() and valloc() overrides.Jason Evans2010-09-201-0/+43
* Wrap strerror_r().Jason Evans2010-09-201-0/+19
* Remove bad assertions in malloc_{pre,post}fork().Jason Evans2010-09-201-7/+1
* Add {,r,s,d}allocm().Jason Evans2010-09-171-8/+191
* Move size class table to man page.Jason Evans2010-09-121-82/+0
* Port to Mac OS X.Jason Evans2010-09-121-41/+47
* Add a missing mutex unlock in malloc_init_hard().Jason Evans2010-07-221-0/+1
* Fix next_arena initialization.Jason Evans2010-05-111-1/+1
* Fix threads-related profiling bugs.Jason Evans2010-04-141-6/+7
* Add sampling activation/deactivation control.Jason Evans2010-04-011-0/+6
* Make interval-triggered profile dumping optional.Jason Evans2010-04-011-1/+1
* Reduce statistical heap sampling memory overhead.Jason Evans2010-03-311-21/+68
* Remove medium size classes.Jason Evans2010-03-171-51/+19
* Simplify tcache object caching.Jason Evans2010-03-141-6/+3
* Simplify malloc_message().Jason Evans2010-03-041-48/+33
* Implement sampling for heap profiling.Jason Evans2010-03-021-5/+14
* Restructure source tree.Jason Evans2010-02-111-1/+1
* Remove tracing (--enable-trace).Jason Evans2010-02-111-77/+9
* Implement interval-based heap profile dumping.Jason Evans2010-02-111-7/+3
* Fix a profiling bootstrap bug.Jason Evans2010-02-111-8/+12
* Implement allocation profiling and leack checking.Jason Evans2010-02-101-125/+188
* Fix bootstrapping crash.Jason Evans2010-01-291-10/+20
* Remove tcache bin sorting during flush.Jason Evans2010-01-291-8/+0
* madvise(..., MADV_{RANODOM,NOSYNC}) swap files.Jason Evans2010-01-271-0/+9
* Implement mallctl{nametomib,bymib}().Jason Evans2010-01-271-21/+40
* Simplify malloc_{pre,post}fork().Jason Evans2010-01-251-37/+9
* Add the --enable-swap configure option.Jason Evans2010-01-241-0/+42
* Add the w4opaque argument to numerous functions.Jason Evans2010-01-191-5/+6
* Add the write4 parameter to malloc_stats_print().Jason Evans2010-01-171-1/+1
* Add the --with-install-suffix configure option.Jason Evans2010-01-171-1/+1
* Refactor jemalloc.c into multiple source files.Jason Evans2010-01-161-5464/+100
* Support malloc() even after tcache destruction has occurred, since other tsdJason Evans2010-01-131-12/+11