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
*
Use iallocztm instead of ialloc in prof_log functions.
Qi Wang
2019-04-02
1
-5/+8
*
Avoid check_min for opt_lg_extent_max_active_fit.
Qi Wang
2019-03-29
1
-1/+1
*
Add the missing unlock in the error path of extent_register.
Qi Wang
2019-03-29
1
-0/+1
*
Allow low values of oversize_threshold to disable the feature.
Qi Wang
2019-03-29
1
-2/+2
*
Output message before aborting on tcache size-matching check.
Qi Wang
2019-03-29
1
-0/+3
*
Eagerly purge oversized merged extents.
Qi Wang
2019-03-15
1
-0/+7
*
Fallback to 32-bit when 8-bit atomics are missing for TSD.
Qi Wang
2019-03-09
1
-6/+7
*
Stringify tls_callback linker directive
Dave Rigby
2019-02-22
1
-1/+1
*
Guard libgcc unwind init with opt_prof.
Qi Wang
2019-02-22
1
-8/+6
*
Make background_thread not dependent on libdl.
Qi Wang
2019-02-07
1
-1/+8
*
Sanity check szind on tcache flush.
Qi Wang
2019-02-01
1
-2/+40
*
Tweak the spacing for the total_wait_time per second.
Qi Wang
2019-01-28
1
-0/+1
*
Rename huge_threshold to oversize_threshold.
Qi Wang
2019-01-25
4
-14/+14
*
Set huge_threshold to 8M by default.
Qi Wang
2019-01-24
1
-1/+8
*
Tweak the spacing for nrequests in stats output.
Qi Wang
2019-01-24
1
-2/+2
*
Fix stats output (rate for total # of requests).
Qi Wang
2019-01-24
1
-0/+6
*
Un-experimental the huge_threshold feature.
Qi Wang
2019-01-16
3
-4/+3
*
Avoid creating bg thds for huge arena lone.
Qi Wang
2019-01-16
4
-15/+42
*
Avoid potential issues on extent zero-out.
Qi Wang
2019-01-12
1
-4/+21
*
Force purge on thread death only when w/o bg thds.
Qi Wang
2019-01-12
1
-2/+2
*
Only read arena index from extent on the tcache flush path.
Qi Wang
2018-12-18
1
-5/+9
*
Add rate counters to stats
Alexander Zinoviev
2018-12-18
1
-224/+230
*
Fix incorrect stats mreging with sharded bins.
Qi Wang
2018-12-08
1
-2/+1
*
Store the bin shard selection in TSD.
Qi Wang
2018-12-04
2
-5/+9
*
Add stats for arenas.bin.i.nshards.
Qi Wang
2018-12-04
2
-2/+12
*
Add opt.bin_shards to specify number of bin shards.
Qi Wang
2018-12-04
3
-22/+76
*
Add support for sharded bins within an arena.
Qi Wang
2018-12-04
5
-66/+130
*
mutex: fix trylock spin wait contention
Dave Watson
2018-11-28
1
-1/+2
*
Set the default number of background threads to 4.
Qi Wang
2018-11-16
1
-4/+3
*
Deprecate OSSpinLock.
Qi Wang
2018-11-14
1
-3/+1
*
Add a fastpath for arena_slab_reg_alloc_batch
Dave Watson
2018-11-14
1
-9/+36
*
add extent_nfree_sub
Dave Watson
2018-11-14
1
-1/+1
*
arena: Refactor tcache_fill to batch fill from slab
Dave Watson
2018-11-14
1
-14/+46
*
Avoid touching all pages in extent_recycle for debug build.
Qi Wang
2018-11-13
1
-2/+3
*
Fix tcache_flush (follow up cd2931a).
Qi Wang
2018-11-13
1
-5/+14
*
Add a free() and sdallocx(where flags=0) fastpath
Dave Watson
2018-11-12
1
-11/+86
*
Restore a FreeBSD-specific getpagesize(3) optimization.
Edward Tomasz Napierala
2018-11-09
1
-0/+6
*
Fix tcaches_flush.
Qi Wang
2018-11-09
1
-1/+1
*
Properly trigger decay on tcache destory.
Qi Wang
2018-11-09
1
-0/+18
*
Optimize large deallocation.
Qi Wang
2018-11-08
1
-17/+41
*
Bypass extent_dalloc when retain is enabled.
Qi Wang
2018-11-08
1
-8/+18
*
Set commit properly for FreeBSD w/ overcommit.
Qi Wang
2018-11-05
1
-0/+4
*
Make use of pthread_set_name_np(3) on FreeBSD.
Edward Tomasz Napierala
2018-10-24
1
-0/+2
*
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
*
sz: Support 0 size in size2index lookup/compute
Dave Watson
2018-10-17
1
-3/+4
*
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
2
-8/+23
[next]