| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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 | |
| | | | | | initializtion. | |||||
| * | Integrate mtrgraph and mtrplay. | Jason Evans | 2009-07-02 | 6 | -2/+1442 | |
| | | ||||||
| * | Add configure tests for CFLAGS settings. | Jason Evans | 2009-06-30 | 3 | -21/+90 | |
| | | | | | | | Add configure test for __asm__ syntax. Add configure test for __attribute__ syntax. | |||||
| * | Fix various compiler warnings. | Jason Evans | 2009-06-29 | 1 | -17/+9 | |
| | | | | | Reported by: Mark Rabkin | |||||
| * | Minor documentation and comment cleanups. | Jason Evans | 2009-06-26 | 2 | -7/+18 | |
| | | ||||||
| * | Clean up the manpage and conditionalize various portions according to how | Jason Evans | 2009-06-26 | 8 | -229/+469 | |
| | | | | | | | | | | | | | jemalloc is configured. Modify arena_malloc() API to avoid unnecessary choose_arena() calls. Remove unnecessary code from choose_arena(). Enable lazy-lock by default, now that choose_arena() is both faster and out of the critical path. Implement objdir support in the build system. | |||||
| * | Implement configuration system. | Jason Evans | 2009-06-24 | 14 | -350/+4459 | |
| | | | | | | | | | | | | | | | | | | | | | | Implement minimal Makefile. Make compile-time-optional jemalloc features controllable via configure options (debug, stats, tiny, mag, balance, dss). Conditionally exclude most of the opt_* run-time options, based on configure options (fill, xmalloc, sysv). Implement optional --enable-dynamic-page-shift. Implement optional --enable-lazy-lock. Re-order malloc_init_hard() and use the malloc_initializer variable to support recursive allocation in malloc_ncpus(). Add mag_rack_tsd in order to receive notifications of thread termination. Add jemalloc.h. | |||||
| * | Merge FreeBSD's malloc(3) and posix_memalign(3) manpages to create jemalloc(3). | Jason Evans | 2009-06-23 | 1 | -0/+589 | |
| | | ||||||
| * | 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 | 2 | -0/+6537 | |
