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
/
include
/
jemalloc
Commit message (
Expand
)
Author
Age
Files
Lines
*
Eagerly purge oversized merged extents.
Qi Wang
2019-03-15
1
-0/+20
*
Remove some unused comments.
Qi Wang
2019-03-15
1
-3/+0
*
Fallback to 32-bit when 8-bit atomics are missing for TSD.
Qi Wang
2019-03-09
1
-2/+17
*
Detect if 8-bit atomics are available.
Qi Wang
2019-03-09
2
-0/+14
*
Do not use #pragma GCC diagnostic with gcc < 4.6.
Jason Evans
2019-03-09
1
-10/+12
*
Remove JE_FORCE_SYNC_COMPARE_AND_SWAP_[48].
Jason Evans
2019-02-22
1
-16/+0
*
Avoid redefining tsd_t.
Jason Evans
2019-02-21
1
-1/+1
*
Disable muzzy decay by default.
Qi Wang
2019-02-04
1
-1/+1
*
Sanity check szind on tcache flush.
Qi Wang
2019-02-01
1
-0/+3
*
Rename huge_threshold to oversize_threshold.
Qi Wang
2019-01-25
3
-6/+6
*
Set huge_threshold to 8M by default.
Qi Wang
2019-01-24
1
-1/+1
*
Avoid creating bg thds for huge arena lone.
Qi Wang
2019-01-16
1
-0/+1
*
Avoid potential issues on extent zero-out.
Qi Wang
2019-01-12
1
-0/+5
*
implement malloc_getcpu for windows
Leonardo Santagada
2019-01-08
2
-2/+4
*
Only read arena index from extent on the tcache flush path.
Qi Wang
2018-12-18
1
-9/+10
*
Add rate counters to stats
Alexander Zinoviev
2018-12-18
2
-8/+19
*
Store the bin shard selection in TSD.
Qi Wang
2018-12-04
3
-5/+21
*
Add opt.bin_shards to specify number of bin shards.
Qi Wang
2018-12-04
2
-9/+5
*
Add support for sharded bins within an arena.
Qi Wang
2018-12-04
7
-7/+87
*
mutex: fix trylock spin wait contention
Dave Watson
2018-11-28
1
-6/+15
*
Set the default number of background threads to 4.
Qi Wang
2018-11-16
1
-0/+1
*
Deprecate OSSpinLock.
Qi Wang
2018-11-14
3
-17/+1
*
Add a fastpath for arena_slab_reg_alloc_batch
Dave Watson
2018-11-14
2
-0/+25
*
add extent_nfree_sub
Dave Watson
2018-11-14
1
-0/+6
*
Fix tcache_flush (follow up cd2931a).
Qi Wang
2018-11-13
2
-0/+6
*
refactor tcache_dalloc_small
Dave Watson
2018-11-12
2
-6/+17
*
rtree: add rtree_szind_slab_read_fast
Dave Watson
2018-11-12
1
-0/+36
*
Restrict lwsync to powerpc64 only
Justin Hibbits
2018-10-24
1
-1/+3
*
Make use of pthread_set_name_np(3) on FreeBSD.
Edward Tomasz Napierala
2018-10-24
1
-0/+3
*
prof: Fix memory regression
Dave Watson
2018-10-23
1
-8/+28
*
ticker: add ticker_trytick
Dave Watson
2018-10-18
1
-0/+13
*
drop bump_empty_alloc option. Size class lookup support used instead.
Dave Watson
2018-10-17
2
-2/+0
*
sz: Support 0 size in size2index lookup/compute
Dave Watson
2018-10-17
1
-3/+10
*
Make `smallocx` symbol name depend on the `JEMALLOC_VERSION_GID`
gnzlbg
2018-10-17
1
-0/+1
*
Hide smallocx even when enabled from the library API
gnzlbg
2018-10-17
2
-11/+0
*
Add experimental API: smallocx_return_t smallocx(size, flags)
gnzlbg
2018-10-17
3
-0/+14
*
remove malloc_init() off the fastpath
Dave Watson
2018-10-15
2
-2/+0
*
restrict bytes_until_sample to int64_t. This allows optimal asm
Dave Watson
2018-10-15
2
-6/+10
*
refactor prof accum, so that tdata is not loaded if we aren't going to sample.
Dave Watson
2018-10-15
1
-14/+14
*
move bytes until sample to tsd. Fastpath allocation does not need
Dave Watson
2018-10-15
3
-4/+7
*
Remove a branch from cache_bin_alloc_easy
Dave Watson
2018-10-15
1
-10/+15
*
bit_util: Don't use __builtin_clz on s390x
Rajeev Misra
2018-09-20
1
-1/+1
*
Bit_util: Use intrinsics for pow2_ceil, where available.
Rajeev Misra
2018-08-16
1
-0/+34
*
FreeBSD build changes and allow to run the tests.
David Carlier
2018-08-09
1
-3/+10
*
Allow the use of readlinkat over readlink.
David Goldblatt
2018-08-03
1
-0/+6
*
Add stats for the size of extent_avail heap
Tyler Etzel
2018-08-02
2
-0/+4
*
Add extents information to mallocstats output
Tyler Etzel
2018-08-02
6
-2/+27
*
Fix comment on SC_NPSIZES.
Tyler Etzel
2018-08-02
1
-5/+1
*
Add unit tests for logging
Tyler Etzel
2018-08-01
1
-2/+11
*
Add logging for sampled allocations
Tyler Etzel
2018-08-01
7
-24/+86
[next]