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
/
jemalloc.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Avoid check_min for opt_lg_extent_max_active_fit.
Qi Wang
2019-03-29
1
-1/+1
*
Allow low values of oversize_threshold to disable the feature.
Qi Wang
2019-03-29
1
-2/+2
*
Rename huge_threshold to oversize_threshold.
Qi Wang
2019-01-25
1
-3/+3
*
Set huge_threshold to 8M by default.
Qi Wang
2019-01-24
1
-1/+8
*
Un-experimental the huge_threshold feature.
Qi Wang
2019-01-16
1
-2/+1
*
Avoid creating bg thds for huge arena lone.
Qi Wang
2019-01-16
1
-11/+7
*
Store the bin shard selection in TSD.
Qi Wang
2018-12-04
1
-3/+8
*
Add opt.bin_shards to specify number of bin shards.
Qi Wang
2018-12-04
1
-7/+32
*
Add support for sharded bins within an arena.
Qi Wang
2018-12-04
1
-0/+3
*
Add a free() and sdallocx(where flags=0) fastpath
Dave Watson
2018-11-12
1
-11/+86
*
malloc: Add a fastpath
Dave Watson
2018-10-18
1
-8/+89
*
drop bump_empty_alloc option. Size class lookup support used instead.
Dave Watson
2018-10-17
1
-16/+1
*
Make `smallocx` symbol name depend on the `JEMALLOC_VERSION_GID`
gnzlbg
2018-10-17
1
-5/+10
*
Hide smallocx even when enabled from the library API
gnzlbg
2018-10-17
1
-0/+5
*
Add experimental API: smallocx_return_t smallocx(size, flags)
gnzlbg
2018-10-17
1
-1/+76
*
remove malloc_init() off the fastpath
Dave Watson
2018-10-15
1
-3/+16
*
Bootstrapping: don't overwrite opt_prof_prefix.
David Goldblatt
2018-09-13
1
-3/+8
*
Allow the use of readlinkat over readlink.
David Goldblatt
2018-08-03
1
-0/+5
*
Add logging for sampled allocations
Tyler Etzel
2018-08-01
1
-0/+1
*
TSD: Add fork support to tsd_nominal_tsds.
David Goldblatt
2018-07-27
1
-0/+5
*
SC: Remove global data.
David Goldblatt
2018-07-23
1
-7/+12
*
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
1
-25/+25
*
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
*
Hide size class computation behind a layer of indirection.
David Goldblatt
2018-07-13
1
-32/+46
*
Clean compilation -Wextra
gnzlbg
2018-07-10
1
-1/+11
*
Rename huge_threshold to experimental, and tweak documentation.
Qi Wang
2018-06-29
1
-1/+3
*
Refactor arena_is_auto.
Qi Wang
2018-06-29
1
-2/+6
*
Implement huge arena: opt.huge_threshold.
Qi Wang
2018-06-29
1
-3/+10
*
Optimize ixalloc by avoiding a size lookup.
Qi Wang
2018-06-06
1
-4/+4
*
Hooks: hook the realloc pathways that move/expand.
David Goldblatt
2018-05-18
1
-16/+28
*
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
*
Add "hook" module.
David Goldblatt
2018-05-18
1
-0/+2
*
Fix abort_conf processing.
Qi Wang
2018-04-18
1
-6/+4
*
Add UNUSED to avoid compiler warnings.
Qi Wang
2018-04-16
1
-1/+1
*
background_thread: add max thread count config
Dave Watson
2018-04-10
1
-0/+4
*
Add opt.thp which allows explicit hugepage usage.
Qi Wang
2018-03-08
1
-2/+22
*
Add opt.lg_extent_max_active_fit
Qi Wang
2017-11-16
1
-0/+3
*
Delay background_thread_ctl_init to right before thread creation.
Qi Wang
2017-10-06
1
-1/+6
*
Logging: capitalize log macro.
David Goldblatt
2017-10-03
1
-48/+48
*
Put static keyword first.
Qi Wang
2017-09-21
1
-1/+1
*
Change opt.metadata_thp to [disabled,auto,always].
Qi Wang
2017-08-30
1
-1/+17
*
Implement opt.metadata_thp
Qi Wang
2017-08-11
1
-0/+1
*
Only read szind if ptr is not paged aligned in sdallocx.
Qi Wang
2017-07-31
1
-2/+22
*
Logging: log using the log var names directly.
David Goldblatt
2017-07-24
1
-151/+47
*
Logging: allow logging with empty varargs.
David Goldblatt
2017-07-22
1
-7/+7
[next]