| Commit message (Expand) | Author | Age | Files | Lines |
| ... | |
| * | Add the S/s JEMALLOC_OPTIONS flags to enable/disable tcache bin sorting. | Jason Evans | 2010-01-04 | 1 | -1/+13 |
|
|
| * | Enhance the H/h MALLOC_OPTIONS flags to control the number of tcache bin slots, | Jason Evans | 2010-01-04 | 1 | -60/+73 |
|
|
| * | Enhance the G/g MALLOC_OPTIONS flags to control GC sweep interval, rather than | Jason Evans | 2010-01-03 | 1 | -12/+35 |
|
|
| * | 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 | 1 | -370/+432 |
|
|
| * | Simplify JEMALLOC_ATTR_* macros to become JEMALLOC_ATTR(). | Jason Evans | 2010-01-03 | 1 | -13/+22 |
|
|
| * | Add the COPYING file, and consolidate copyright/licensing information. | Jason Evans | 2010-01-03 | 1 | -57/+0 |
|
|
| * | 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 | 1 | -66/+243 |
|
|
| * | Use "lg" prefix rather than "2pow" suffix to indicate base 2 logarithms. | Jason Evans | 2009-12-29 | 1 | -117/+112 |
|
|
| * | 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 | 1 | -363/+550 |
|
|
| * | Add support for medium size classes, [4KiB..32KiB], 2KiB apart by default. | Jason Evans | 2009-12-29 | 1 | -253/+436 |
|
|
| * | Remove opt_dss and opt_mmap, such that if DSS allocation is enabled, both DSS | Jason Evans | 2009-12-29 | 1 | -65/+18 |
|
|
| * | 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 | 1 | -378/+69 |
|
|
| * | Implement thread-aware allocation event tracing. | Jason Evans | 2009-12-29 | 1 | -185/+480 |
|
|
| * | Add --with-jemalloc-prefix, which supports API mangling. | Jason Evans | 2009-12-29 | 1 | -54/+56 |
|
|
| * | 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 | 1 | -3/+3 |
|
|
| * | _pt_thread_death_internal(), which is part of Linux's nptl pthreads | Jason Evans | 2009-11-09 | 1 | -9/+22 |
|
|
| * | Modify chunk_alloc_mmap() to support address space layout randomization (ASLR). | Jason Evans | 2009-11-09 | 1 | -51/+100 |
|
|
| * | Update assertions in realloc() and free() to allow for deallocation during | Jason Evans | 2009-11-09 | 1 | -4/+6 |
|
|
| * | Integrate mtrgraph and mtrplay. | Jason Evans | 2009-07-02 | 1 | -1/+1 |
|
|
| * | Add configure tests for CFLAGS settings. | Jason Evans | 2009-06-30 | 1 | -5/+5 |
|
|
| * | Fix various compiler warnings. | Jason Evans | 2009-06-29 | 1 | -17/+9 |
|
|
| * | Minor documentation and comment cleanups. | Jason Evans | 2009-06-26 | 1 | -6/+17 |
|
|
| * | Clean up the manpage and conditionalize various portions according to how | Jason Evans | 2009-06-26 | 1 | -28/+24 |
|
|
| * | Implement configuration system. | Jason Evans | 2009-06-24 | 1 | -349/+445 |
|
|
| * | Fix various namespace issues. | Jason Evans | 2009-06-23 | 1 | -77/+99 |
|
|
| * | Merge code from the original jemalloc_linux port. | Jason Evans | 2009-06-22 | 1 | -169/+264 |
|
|
| * | Import pristine FreeBSD sources. | Jason Evans | 2009-06-22 | 1 | -0/+5590 |
|
|