index
:
jemalloc.git
dev
master
stable-3
stable-4
jemalloc is a general purpose malloc(3) implementation that emphasizes fragmentation avoidance and scalable concurrency support.
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make test/unit/background_thread not flaky.
Qi Wang
2017-05-27
1
-3/+5
*
Added opt_abort_conf: abort on invalid config options.
Qi Wang
2017-05-27
5
-15/+56
*
Fix run_tests to avoid percpu_arena on !Linux.
Jason Evans
2017-05-26
1
-3/+3
*
Cleanup smoothstep.sh / .h.
Qi Wang
2017-05-25
4
-207/+205
*
Fix stats.mapped during deallocation.
Qi Wang
2017-05-24
1
-1/+1
*
Refactor run_tests to increase parallelism.
Jason Evans
2017-05-24
1
-13/+45
*
Header refactoring: unify and de-catchall mutex module
David Goldblatt
2017-05-24
34
-287/+304
*
Header refactoring: unify and de-catchall witness code.
David Goldblatt
2017-05-24
18
-540/+604
*
Disable percpu_arena by default.
Jason Evans
2017-05-23
5
-11/+36
*
Do not assume dss never decreases.
Jason Evans
2017-05-23
1
-38/+34
*
Add dss:primary testing.
Jason Evans
2017-05-23
3
-20/+59
*
Do not hold the base mutex while calling extent hooks.
Jason Evans
2017-05-23
1
-0/+6
*
Fix # of unpurged pages in decay algorithm.
Qi Wang
2017-05-23
2
-10/+28
*
Check for background thread inactivity on extents_dalloc.
Qi Wang
2017-05-23
4
-23/+91
*
Add tests for background threads.
Qi Wang
2017-05-23
3
-0/+119
*
Add documentation for background_thread related options.
Qi Wang
2017-05-23
1
-0/+78
*
Add profiling for the background thread mutex.
Qi Wang
2017-05-23
4
-6/+21
*
Add background thread related stats.
Qi Wang
2017-05-23
9
-21/+214
*
Implementing opt.background_thread.
Qi Wang
2017-05-23
23
-348/+1245
*
Protect the rtree/extent interactions with a mutex pool.
David Goldblatt
2017-05-19
18
-536/+340
*
Allow mutexes to take a lock ordering enum at construction.
David Goldblatt
2017-05-19
12
-30/+75
*
Refactor *decay_time into *decay_ms.
Jason Evans
2017-05-18
16
-328/+320
*
Add stats: arena uptime.
Qi Wang
2017-05-18
6
-0/+42
*
Avoid over-rebuilding due to namespace mangling.
Jason Evans
2017-05-17
2
-3/+10
*
Use srcroot path for private_namespace.sh.
Qi Wang
2017-05-16
1
-2/+2
*
Refactor (MALLOCX_ARENA_MAX + 1) to be MALLOCX_ARENA_LIMIT.
Jason Evans
2017-05-14
5
-11/+11
*
Automatically generate private symbol name mangling macros.
Jason Evans
2017-05-12
9
-671/+239
*
Remove unused private_unnamespace infrastructure.
Jason Evans
2017-05-12
3
-15/+0
*
Stop depending on JEMALLOC_N() for function interception during testing.
Jason Evans
2017-05-12
13
-281/+157
*
Do not build in parallel on AppVeyor.
Jason Evans
2017-05-12
1
-2/+2
*
Update and rename INSTALL to INSTALL.md
Arkady Shapkin
2017-05-12
1
-57/+107
*
Specify -Werror for run_tests builds.
Jason Evans
2017-05-12
1
-1/+1
*
Avoid compiler warnings on Windows.
Jason Evans
2017-05-12
1
-5/+5
*
Remove mutex_prof_data_t redeclaration.
Jason Evans
2017-05-11
2
-2/+1
*
Add --with-version=VERSION .
Jason Evans
2017-05-03
2
-6/+21
*
Fix rtree_leaf_elm_szind_slab_update().
Jason Evans
2017-05-03
1
-8/+7
*
rtree_leaf_elm_extent_write() --> rtree_leaf_elm_extent_lock_write()
Jason Evans
2017-05-03
1
-8/+9
*
Make VS2015 project work again
rustyx
2017-05-02
2
-238/+9
*
Revert "Use trylock in tcache_bin_flush when possible."
Qi Wang
2017-05-01
3
-142/+63
*
Header refactoring: tsd - cleanup and dependency breaking.
David Goldblatt
2017-05-01
29
-913/+870
*
Add extent_destroy_t and use it during arena destruction.
Jason Evans
2017-04-29
10
-17/+120
*
Refactor !opt.munmap to opt.retain.
Jason Evans
2017-04-29
16
-43/+42
*
Revert "Use try_flush first in tcache_dalloc."
Qi Wang
2017-04-28
1
-10/+4
*
Inline tcache_bin_flush_small_impl / _large_impl.
Qi Wang
2017-04-28
1
-2/+2
*
Use try_flush first in tcache_dalloc.
Qi Wang
2017-04-26
1
-4/+10
*
Use trylock in tcache_bin_flush when possible.
Qi Wang
2017-04-26
3
-63/+142
*
Remove redundant extent lookup in tcache_bin_flush_large.
Qi Wang
2017-04-25
1
-1/+1
*
Avoid prof_dump during reentrancy.
Qi Wang
2017-04-25
2
-12/+23
*
Header refactoring: pages.h - unify and remove from catchall.
David Goldblatt
2017-04-25
6
-34/+33
*
Header refactoring: hash - unify and remove from catchall.
David Goldblatt
2017-04-25
5
-4/+6
[next]