| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Fix some comments and whitespace. | Jason Evans | 2010-01-31 | 4 | -3/+5 |
|
|
| * | Fix large object stats collection bugs. | Jason Evans | 2010-01-31 | 1 | -25/+31 |
|
|
| * | Fix bootstrapping crash. | Jason Evans | 2010-01-29 | 4 | -22/+30 |
|
|
| * | Remove tcache bin sorting during flush. | Jason Evans | 2010-01-29 | 6 | -98/+0 |
|
|
| * | Statistics fixes and cleanup. | Jason Evans | 2010-01-29 | 3 | -17/+17 |
|
|
| * | Fix a chunk leak in chunk_alloc_mmap(). | Jason Evans | 2010-01-28 | 2 | -2/+13 |
|
|
| * | madvise(..., MADV_{RANODOM,NOSYNC}) swap files. | Jason Evans | 2010-01-27 | 2 | -0/+22 |
|
|
| * | Implement mallctl{nametomib,bymib}(). | Jason Evans | 2010-01-27 | 17 | -469/+2653 |
|
|
| * | Simplify malloc_{pre,post}fork(). | Jason Evans | 2010-01-25 | 1 | -37/+9 |
|
|
| * | Print merged arena stats iff multiple arenas. | Jason Evans | 2010-01-25 | 1 | -7/+16 |
|
|
| * | Modify chunk_alloc() to support optional zeroing. | Jason Evans | 2010-01-25 | 9 | -24/+44 |
|
|
| * | Various minor cleanups. | Jason Evans | 2010-01-25 | 5 | -17/+32 |
|
|
| * | Add the --enable-swap configure option. | Jason Evans | 2010-01-24 | 23 | -571/+1105 |
|
|
| * | Add the w4opaque argument to numerous functions. | Jason Evans | 2010-01-19 | 8 | -120/+157 |
|
|
| * | Add merged arena stats printing. | Jason Evans | 2010-01-18 | 4 | -111/+255 |
|
|
| * | Merge branch 'disable-tls' | Jason Evans | 2010-01-17 | 2 | -26/+45 |
| |\ |
|
| | * | Add the --disable-tls configure option. | Jason Evans | 2010-01-17 | 2 | -26/+45 |
|
|
| * | | Add the write4 parameter to malloc_stats_print(). | Jason Evans | 2010-01-17 | 7 | -87/+155 |
| |/ |
|
| * | Add the --with-install-suffix configure option. | Jason Evans | 2010-01-17 | 33 | -95/+161 |
|
|
| * | Convert .hgignore to .gitignore. | Jason Evans | 2010-01-17 | 2 | -14/+12 |
|
|
| * | Refactor jemalloc.c into multiple source files. | Jason Evans | 2010-01-16 | 26 | -5502/+5973 |
|
|
| * | Support malloc() even after tcache destruction has occurred, since other tsd | Jason Evans | 2010-01-13 | 1 | -12/+11 |
|
|
| * | Fix some other minor build system bugs. | Jason Evans | 2010-01-04 | 2 | -9/+17 |
|
|
| * | Add the S/s JEMALLOC_OPTIONS flags to enable/disable tcache bin sorting. | Jason Evans | 2010-01-04 | 2 | -1/+22 |
|
|
| * | Enhance the H/h MALLOC_OPTIONS flags to control the number of tcache bin slots, | Jason Evans | 2010-01-04 | 2 | -63/+82 |
|
|
| * | Enhance the G/g MALLOC_OPTIONS flags to control GC sweep interval, rather than | Jason Evans | 2010-01-03 | 2 | -15/+43 |
|
|
| * | Split run deallocation out of arena_dalloc_bin(), into arena_dalloc_bin_run(). | Jason Evans | 2010-01-03 | 1 | -47/+89 |
|
|
| * | Make malloc_stats_print() a public symbol, and make it repeatedly callable. | Jason Evans | 2010-01-03 | 5 | -386/+479 |
|
|
| * | Simplify JEMALLOC_ATTR_* macros to become JEMALLOC_ATTR(). | Jason Evans | 2010-01-03 | 6 | -29/+42 |
|
|
| * | Build libjemalloc_pic.a. | Jason Evans | 2010-01-03 | 1 | -4/+7 |
|
|
| * | Add the COPYING file, and consolidate copyright/licensing information. | Jason Evans | 2010-01-03 | 11 | -306/+57 |
|
|
| * | Fix the 'clean' build target to delete binaries. | Jason Evans | 2009-12-29 | 1 | -0/+1 |
|
|
| * | Implement per size class stats collection for large objects. | Jason Evans | 2009-12-29 | 1 | -52/+150 |
|
|
| * | Base maximum dirty page count on proportion of active memory. | Jason Evans | 2009-12-29 | 2 | -73/+250 |
|
|
| * | Update description of --with-rpath. | Jason Evans | 2009-12-29 | 1 | -2/+2 |
|
|
| * | Use "lg" prefix rather than "2pow" suffix to indicate base 2 logarithms. | Jason Evans | 2009-12-29 | 3 | -123/+130 |
|
|
| * | Modify pthread_create() wrapper such that isthreaded is only set once. | Jason Evans | 2009-12-29 | 1 | -3/+7 |
|
|
| * | Handle 0-size allocation requests in posix_memalign(). | Jason Evans | 2009-12-29 | 1 | -2/+36 |
|
|
| * | Convert thread-specific caching from magazines, and implement incremental GC. | Jason Evans | 2009-12-29 | 8 | -419/+845 |
|
|
| * | Add support for medium size classes, [4KiB..32KiB], 2KiB apart by default. | Jason Evans | 2009-12-29 | 2 | -270/+468 |
|
|
| * | Remove opt_dss and opt_mmap, such that if DSS allocation is enabled, both DSS | Jason Evans | 2009-12-29 | 2 | -92/+20 |
|
|
| * | Streamline the fast path for magazine-based allocation/deallocation. | Jason Evans | 2009-12-29 | 1 | -60/+118 |
|
|
| * | Remove the dynamic rebalancing code, since magazines reduce its utility. | Jason Evans | 2009-12-29 | 5 | -424/+69 |
|
|
| * | Implement thread-aware allocation event tracing. | Jason Evans | 2009-12-29 | 8 | -250/+571 |
|
|
| * | Add --with-jemalloc-prefix, which supports API mangling. | Jason Evans | 2009-12-29 | 7 | -113/+165 |
|
|
| * | Use __restrict rather than restrict. | Jason Evans | 2009-12-29 | 1 | -4/+5 |
|
|
| * | Make sure that there are no more than 256 size clases, since size2bin can only | Jason Evans | 2009-11-13 | 1 | -0/+11 |
|
|
| * | Integrate architecture portability fixes. | Jason Evans | 2009-11-09 | 1 | -1/+4 |
|
|
| * | Fix configure docs (--enable-lazy-lock --> --disable-lazy-lock). | Jason Evans | 2009-11-09 | 3 | -4/+5 |
|
|
| * | _pt_thread_death_internal(), which is part of Linux's nptl pthreads | Jason Evans | 2009-11-09 | 1 | -9/+22 |
|
|