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
path:
root
/
src
Commit message (
Expand
)
Author
Age
Files
Lines
...
*
restrict bytes_until_sample to int64_t. This allows optimal asm
Dave Watson
2018-10-15
1
-0/+3
*
add a check for SC_LARGE_MAXCLASS
Dave Watson
2018-10-15
1
-0/+9
*
move bytes until sample to tsd. Fastpath allocation does not need
Dave Watson
2018-10-15
1
-7/+6
*
check return value of `malloc_read_fd`
jsteemann
2018-10-12
1
-0/+4
*
Rework the way jemalloc uses mmap(2) on FreeBSD.
Edward Tomasz Napierala
2018-10-07
1
-0/+25
*
Disable runtime detection of lazy purging support on FreeBSD.
Edward Tomasz Napierala
2018-10-07
1
-0/+6
*
Bootstrapping: don't overwrite opt_prof_prefix.
David Goldblatt
2018-09-13
1
-3/+8
*
FreeBSD build changes and allow to run the tests.
David Carlier
2018-08-09
1
-2/+0
*
Allow the use of readlinkat over readlink.
David Goldblatt
2018-08-03
1
-0/+5
*
Add stats for the size of extent_avail heap
Tyler Etzel
2018-08-02
4
-1/+16
*
Add extents information to mallocstats output
Tyler Etzel
2018-08-02
4
-9/+251
*
Add unit tests for logging
Tyler Etzel
2018-08-01
1
-1/+121
*
Add logging for sampled allocations
Tyler Etzel
2018-08-01
4
-2/+618
*
Small refactoring of emitter
Tyler Etzel
2018-08-01
1
-46/+46
*
TSD: Add fork support to tsd_nominal_tsds.
David Goldblatt
2018-07-27
2
-0/+25
*
TSD: Add a tsd_nominal_list death assertion.
David Goldblatt
2018-07-27
1
-0/+1
*
SC: Remove global data.
David Goldblatt
2018-07-23
6
-28/+34
*
Tolerate experimental features for abort_conf.
Qi Wang
2018-07-18
1
-0/+5
*
SC: Make some key size classes static.
David Goldblatt
2018-07-13
7
-65/+79
*
Add MALLOC_CONF parsing for dynamic slab sizes.
David T. Goldblatt
2018-07-13
1
-0/+68
*
Bootstrapping: Parse MALLOC_CONF before using slab sizes.
David T. Goldblatt
2018-07-13
1
-1/+8
*
SC: Add page customization functionality.
David T. Goldblatt
2018-07-13
1
-0/+42
*
SC module: Add a note on style.
David T. Goldblatt
2018-07-13
1
-0/+7
*
Kill size_classes.sh.
David Goldblatt
2018-07-13
1
-62/+0
*
Translate size class computation from bash shell into C.
David Goldblatt
2018-07-13
1
-33/+272
*
Hide size class computation behind a layer of indirection.
David Goldblatt
2018-07-13
12
-269/+316
*
Clean compilation -Wextra
gnzlbg
2018-07-10
9
-73/+111
*
Rename huge_threshold to experimental, and tweak documentation.
Qi Wang
2018-06-29
3
-3/+5
*
Add ctl and stats for opt.huge_threshold.
Qi Wang
2018-06-29
2
-0/+4
*
Refactor arena_is_auto.
Qi Wang
2018-06-29
1
-2/+6
*
Implement huge arena: opt.huge_threshold.
Qi Wang
2018-06-29
3
-5/+68
*
Fall back to the default pthread_create if RTLD_NEXT fails.
Qi Wang
2018-06-28
2
-21/+9
*
Move tsd link and in_hook after tcache.
David Goldblatt
2018-06-27
2
-8/+8
*
Fix arena locking in tcache_bin_flush_large().
Qi Wang
2018-06-27
1
-9/+10
*
Optimize ixalloc by avoiding a size lookup.
Qi Wang
2018-06-06
2
-12/+22
*
Avoid taking large_mtx for auto arenas.
Qi Wang
2018-06-05
2
-3/+9
*
Fix stats output for opt.lg_extent_max_active_fit.
Qi Wang
2018-06-05
1
-1/+3
*
Avoid taking extents_muzzy mutex when muzzy is disabled.
Qi Wang
2018-05-24
1
-2/+7
*
Hooks: Protect against reentrancy.
David Goldblatt
2018-05-18
1
-9/+59
*
Tests: Shouldn't be able to change global slowness.
David Goldblatt
2018-05-18
1
-1/+1
*
Hooks: Add a hook exhaustion test.
David Goldblatt
2018-05-18
1
-5/+4
*
Mallctl: Add experimental.hooks.[install|remove].
David Goldblatt
2018-05-18
1
-1/+58
*
Hooks: move the "extra" pointer into the hook_t itself.
David Goldblatt
2018-05-18
1
-8/+6
*
Hooks: hook the realloc pathways that move/expand.
David Goldblatt
2018-05-18
3
-23/+56
*
Hooks: hook the realloc paths that act as pure malloc/free.
David Goldblatt
2018-05-18
1
-1/+11
*
Hooks: hook the pure-expand function.
David Goldblatt
2018-05-18
1
-0/+6
*
Hooks: hook the pure-deallocation functions.
David Goldblatt
2018-05-18
1
-0/+6
*
Hooks: hook the pure-allocation functions.
David Goldblatt
2018-05-18
1
-5/+61
*
Hooks: add an early-exit path for the common no-hook case.
David Goldblatt
2018-05-18
1
-0/+15
*
Add "hook" module.
David Goldblatt
2018-05-18
2
-0/+135
[prev]
[next]