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
*
Split up and standardize naming of stats code.
David T. Goldblatt
2017-12-19
7
-152/+296
*
Rename cache_alloc_easy to cache_bin_alloc_easy.
David T. Goldblatt
2017-12-19
2
-3/+3
*
Move bin stats code from arena to bin module.
David T. Goldblatt
2017-12-19
2
-1/+26
*
Move bin forking code from arena to bin module.
David T. Goldblatt
2017-12-19
1
-0/+3
*
Move bin initialization from arena module to bin module.
David T. Goldblatt
2017-12-19
2
-1/+4
*
Pull out arena_bin_info_t and arena_bin_t into their own file.
David T. Goldblatt
2017-12-19
7
-82/+92
*
Over purge by 1 extent always.
Qi Wang
2017-12-18
1
-2/+1
*
jemalloc_mangle.sh: set sh in strict mode
nicolov
2017-12-12
1
-1/+1
*
Also use __riscv to detect builds for RISC-V CPUs.
Ed Schouten
2017-12-09
1
-1/+1
*
Fix an extent coalesce bug.
Qi Wang
2017-11-16
1
-0/+5
*
Add opt.lg_extent_max_active_fit
Qi Wang
2017-11-16
2
-3/+11
*
Use tsd offset_state instead of atomic
Dave Watson
2017-11-14
2
-3/+12
*
Fix base allocator THP auto mode locking and stats.
Qi Wang
2017-11-10
1
-0/+2
*
Fix unbounded increase in stash_decayed.
Qi Wang
2017-11-09
1
-1/+2
*
Add arena.i.retain_grow_limit
Qi Wang
2017-11-03
3
-0/+9
*
metadata_thp: auto mode adjustment for a0.
Qi Wang
2017-11-01
1
-0/+9
*
Add a "dumpable" bit to the extent state.
David Goldblatt
2017-10-16
2
-8/+44
*
Add pages_dontdump and pages_dodump.
David Goldblatt
2017-10-16
1
-0/+2
*
Add configure-time detection for madvise(..., MADV_DO[NT]DUMP)
David Goldblatt
2017-10-16
1
-0/+5
*
Define MADV_FREE on our own when needed.
Qi Wang
2017-10-11
2
-0/+7
*
Power: disable the CPU_SPINWAIT macro.
David Goldblatt
2017-10-05
2
-1/+13
*
Use ph instead of rb tree for extents_avail_
Dave Watson
2017-10-04
2
-16/+13
*
Logging: capitalize log macro.
David Goldblatt
2017-10-03
1
-21/+12
*
ARM: Don't extend bit LG_VADDR to compute high address bits.
David Goldblatt
2017-10-02
1
-0/+12
*
Avoid left shift by negative values.
Qi Wang
2017-09-25
1
-2/+2
*
Add "falls through" comment explicitly.
Qi Wang
2017-09-25
1
-14/+14
*
Add missing field in initializer for rtree cache.
Qi Wang
2017-09-21
1
-1/+1
*
Relax constraints on reentrancy for extent hooks.
Qi Wang
2017-08-31
1
-0/+1
*
Add stats for metadata_thp.
Qi Wang
2017-08-30
4
-1/+5
*
Change opt.metadata_thp to [disabled,auto,always].
Qi Wang
2017-08-30
3
-2/+22
*
Document the ialloc function abbreviations.
David Goldblatt
2017-08-17
2
-1/+19
*
Make arena stats collection go through cache bins.
David Goldblatt
2017-08-17
3
-13/+71
*
Pull out caching for a bin into its own file.
David Goldblatt
2017-08-17
9
-117/+126
*
Add support for m68k, nios2, SH3 architectures
Faidon Liambotis
2017-08-11
1
-1/+8
*
Fix test/unit/pages.
Qi Wang
2017-08-11
1
-0/+7
*
Implement opt.metadata_thp
Qi Wang
2017-08-11
4
-0/+13
*
Remove external linkage for spin_adaptive
Ryan Libby
2017-08-08
1
-7/+1
*
Logging: log using the log var names directly.
David Goldblatt
2017-07-24
1
-2/+3
*
Logging: allow logging with empty varargs.
David Goldblatt
2017-07-22
3
-6/+41
*
Add entry and exit logging to all core functions.
David T. Goldblatt
2017-07-21
1
-0/+6
*
Add a logging facility.
David T. Goldblatt
2017-07-21
3
-0/+106
*
Add extent_grow_mtx in pre_ / post_fork handlers.
Qi Wang
2017-06-30
1
-0/+1
*
Switch ctl to explicitly use tsd instead of tsdn.
Qi Wang
2017-06-23
1
-2/+1
*
Check arena in current context in pre_reentrancy.
Qi Wang
2017-06-23
1
-1/+4
*
Set reentrancy when invoking customized extent hooks.
Qi Wang
2017-06-23
1
-1/+1
*
Add thread name for background threads.
Qi Wang
2017-06-23
1
-0/+3
*
Avoid inactivity_check within background threads.
Qi Wang
2017-06-22
1
-2/+3
*
Mask signals during background thread creation.
Jason Evans
2017-06-21
1
-0/+1
*
Add minimal initialized TSD.
Qi Wang
2017-06-16
1
-8/+22
*
Pass tsd to tcache_flush().
Qi Wang
2017-06-16
1
-1/+1
[next]