- abf6739 Tweak chunk purge order according to fragmentation. by Jason Evans · 12 years ago
- e3d1306 Purge unused dirty pages in a fragmentation-reducing order. by Jason Evans · 12 years ago
- 609ae59 Add arena-specific and selective dss allocation. by Jason Evans · 12 years ago
- 7de9276 Fix mlockall()/madvise() interaction. by Jason Evans · 12 years ago
- f1966e1 Update a comment. by Jason Evans · 13 years ago
- d8ceef6 Fix large calloc() zeroing bugs. by Jason Evans · 13 years ago
- 30fe12b Add arena chunk map assertions. by Jason Evans · 13 years ago
- 5b0c996 Refactor arena_run_alloc(). by Jason Evans · 13 years ago
- 80737c3 Further optimize and harden arena_salloc(). by Jason Evans · 13 years ago
- 203484e Optimize malloc() and free() fast paths. by Jason Evans · 13 years ago
- da99e31 Replace JEMALLOC_ATTR with various different macros when it makes sense by Mike Hommey · 13 years ago
- 8b49971 Avoid variable length arrays and remove declarations within code by Mike Hommey · 13 years ago
- f54166e Add missing Valgrind annotations. by Jason Evans · 13 years ago
- f7088e6 Make arena_salloc() an inline function. by Jason Evans · 13 years ago
- 666c5bf Add a pages_purge function to wrap madvise(JEMALLOC_MADV_PURGE) calls by Mike Hommey · 13 years ago
- 78f7352 Clean up a few config-related conditionals/asserts. by Jason Evans · 13 years ago
- 7ca0fdf Disable munmap() if it causes VM map holes. by Jason Evans · 13 years ago
- 5ff709c Normalize aligned allocation algorithms. by Jason Evans · 13 years ago
- 122449b Implement Valgrind support, redzones, and quarantine. by Jason Evans · 13 years ago
- eae2690 Add alignment support to chunk_alloc(). by Mike Hommey · 13 years ago
- 01b3fe5 Add a0malloc(), a0calloc(), and a0free(). by Jason Evans · 13 years ago
- ae4c7b4 Clean up *PAGE* macros. by Jason Evans · 13 years ago
- 4e2e3dd Fix fork-related bugs. by Jason Evans · 13 years ago
- bdcadf4 Remove unused variable in arena_run_split(). by Jason Evans · 13 years ago
- b172610 Simplify small size class infrastructure. by Jason Evans · 13 years ago
- e7a1058 Fix bin->runcur management. by Jason Evans · 13 years ago
- 7468689 Remove highruns statistics. by Jason Evans · 13 years ago
- ef8897b Make 8-byte tiny size class non-optional. by Jason Evans · 13 years ago
- 962463d Streamline tcache-related malloc/free fast paths. by Jason Evans · 13 years ago
- 4162627 Remove the swap feature. by Jason Evans · 13 years ago
- fd56043 Remove magic. by Jason Evans · 13 years ago
- 7372b15 Reduce cpp conditional logic complexity. by Jason Evans · 13 years ago
- 12a4887 Fix huge_ralloc to maintain chunk statistics. by Jason Evans · 13 years ago
- 183ba50 Fix two prof-related bugs in rallocm(). by Jason Evans · 13 years ago
- f9a8edb Fix assertions in arena_purge(). by Jason Evans · 13 years ago
- 7427525 Move repo contents in jemalloc/ to top level. by Jason Evans · 14 years ago[Renamed from jemalloc/src/arena.c]
- af8ad3e Fix an assertion in arena_purge(). by Jason Evans · 14 years ago
- 38d9210 Fix error detection for ipalloc() when profiling. by Jason Evans · 14 years ago
- 47e57f9 Avoid overflow in arena_run_regind(). by Jason Evans · 14 years ago
- 1dcb4f8 Dynamically adjust tcache fill count. by Jason Evans · 14 years ago
- 0657f12 Add the "stats.cactive" mallctl. by Jason Evans · 14 years ago
- 597632b Improve thread-->arena assignment. by Jason Evans · 14 years ago
- 9c43c13 Reverse tcache fill order. by Jason Evans · 14 years ago
- 84c8eef Use bitmaps to track small regions. by Jason Evans · 14 years ago
- 49f7e8f Create arena_bin_info_t. by Jason Evans · 14 years ago
- 41ade96 Reduce size of small_size2bin lookup table. by Jason Evans · 14 years ago
- 2a6f2af Remove an arena_bin_run_size_calc() constraint. by Jason Evans · 14 years ago
- 50ac670 Remove high_water from tcache_bin_t. by Jason Evans · 14 years ago
- d4bab21 Fix compilation error. by Jason Evans · 14 years ago
- ce93055 Use madvise(..., MADV_FREE) on OS X. by Jason Evans · 14 years ago
- e733970 Replace JEMALLOC_OPTIONS with MALLOC_CONF. by Jason Evans · 14 years ago
- e4f7846 Fix heap profiling bugs. by Jason Evans · 14 years ago
- 81b4e6e Fix a heap profiling regression. by Jason Evans · 14 years ago
- 9344368 Add per thread allocation counters, and enhance heap sampling. by Jason Evans · 14 years ago
- 21fb95b Fix a bug in arena_dalloc_bin_run(). by Jason Evans · 14 years ago
- 088e6a0 Fix arena bugs. by Jason Evans · 14 years ago
- 8de6a02 Fix arena bugs. by Jason Evans · 14 years ago
- 12ca914 Add assertions to run coalescing. by Jason Evans · 14 years ago
- 940a2e0 Fix numerous arena bugs. by Jason Evans · 14 years ago
- 397e511 Preserve CHUNK_MAP_UNZEROED for small runs. by Jason Evans · 14 years ago
- 004ed14 Fix a regression in CHUNK_MAP_UNZEROED change. by Jason Evans · 14 years ago
- 3377ffa Change CHUNK_MAP_ZEROED to CHUNK_MAP_UNZEROED. by Jason Evans · 14 years ago
- 7393f44 Omit chunk header in arena chunk map. by Jason Evans · 14 years ago
- 6005f07 Add the "arenas.purge" mallctl. by Jason Evans · 14 years ago
- 8e3c3c6 Add {,r,s,d}allocm(). by Jason Evans · 14 years ago
- 2dbecf1 Port to Mac OS X. by Jason Evans · 14 years ago
- dcd1509 Move assert() calls up in arena_run_reg_alloc(). by Jason Evans · 14 years ago
- 8d4203c Fix arena chunk purge/dealloc race conditions. by Jason Evans · 15 years ago
- 5065156 Fix threads-related profiling bugs. by Jason Evans · 15 years ago
- 799ca0b Revert re-addition of purge_lock. by Jason Evans · 15 years ago
- 0b270a9 Reduce statistical heap sampling memory overhead. by Jason Evans · 15 years ago
- 169cbc1 Re-add purge_lock to funnel madvise(2) calls. by Jason Evans · 15 years ago
- c03a63d Set/clear CHUNK_MAP_ZEROED in arena_chunk_purge(). by Jason Evans · 15 years ago
- 19b3d61 Track dirty and clean runs separately. by Jason Evans · 15 years ago
- dafde14 Remove medium size classes. by Jason Evans · 15 years ago
- e69bee0 Fix a run initialization race condition. by Jason Evans · 15 years ago
- f00bb7f Add assertions. by Jason Evans · 15 years ago
- d9ef75f arena_chunk_purge() arena->nactive fix. by Jason Evans · 15 years ago
- e00572b mmap()/munmap() without arena->lock or bin->lock. by Jason Evans · 15 years ago
- 05b21be Purge dirty pages without arena->lock. by Jason Evans · 15 years ago
- 86815df Push locks into arena bins. by Jason Evans · 15 years ago
- 1e0a636 Simplify small object allocation/deallocation. by Jason Evans · 15 years ago
- 3fa9a2f Simplify tcache object caching. by Jason Evans · 15 years ago
- 2caa471 Modify dirty page purging algorithm. by Jason Evans · 15 years ago
- 698805c Simplify malloc_message(). by Jason Evans · 15 years ago
- f3ff752 Rewrite red-black trees. by Jason Evans · 15 years ago
- f894f74 Fix a bug in nmalloc stats. by Jason Evans · 15 years ago
- 59e9be0 Avoid extra dumping for JEMALLOC_OPTIONS=L. by Jason Evans · 15 years ago
- 376b152 Restructure source tree. by Jason Evans · 15 years ago[Renamed (99%) from jemalloc/src/jemalloc_arena.c]
- fe5faa2 Remove tracing (--enable-trace). by Jason Evans · 15 years ago
- d34f9e7 Implement interval-based heap profile dumping. by Jason Evans · 15 years ago
- 6109fe0 Implement allocation profiling and leack checking. by Jason Evans · 15 years ago
- 1366826 Fix some comments and whitespace. by Jason Evans · 15 years ago
- 990d10c Fix large object stats collection bugs. by Jason Evans · 15 years ago
- a0bf242 Fix bootstrapping crash. by Jason Evans · 15 years ago
- 4fb7f51 Fix a chunk leak in chunk_alloc_mmap(). by Jason Evans · 15 years ago
- 3c23435 Implement mallctl{nametomib,bymib}(). by Jason Evans · 15 years ago
- 41631d0 Modify chunk_alloc() to support optional zeroing. by Jason Evans · 15 years ago
- bc25a47 Various minor cleanups. by Jason Evans · 15 years ago
- 4201af0 Add the --enable-swap configure option. by Jason Evans · 15 years ago