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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Move bin initialization from arena module to bin module.
David T. Goldblatt
2017-12-19
4
-11/+21
*
Pull out arena_bin_info_t and arena_bin_t into their own file.
David T. Goldblatt
2017-12-19
16
-155/+169
*
Over purge by 1 extent always.
Qi Wang
2017-12-18
3
-8/+5
*
Skip test/unit/pack when profiling is enabled.
Qi Wang
2017-12-18
1
-0/+6
*
Output opt.lg_extent_max_active_fit in stats.
Qi Wang
2017-12-14
1
-0/+3
*
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 extent deregister on the leak path.
Qi Wang
2017-12-09
1
-4/+14
*
Fix test/integration/extent.
Qi Wang
2017-12-09
1
-1/+1
*
Add more tests for extent hooks failure paths.
Qi Wang
2017-11-29
3
-3/+25
*
Add missing deregister before extents_leak.
Qi Wang
2017-11-20
1
-0/+1
*
Avoid setting zero and commit if split fails in extent_recycle.
Qi Wang
2017-11-20
1
-14/+10
*
Eagerly coalesce large extents.
Qi Wang
2017-11-16
1
-1/+15
*
Fix an extent coalesce bug.
Qi Wang
2017-11-16
2
-7/+18
*
Add opt.lg_extent_max_active_fit
Qi Wang
2017-11-16
7
-3/+44
*
Use extent_heap_first for best fit.
Qi Wang
2017-11-16
1
-1/+1
*
Use tsd offset_state instead of atomic
Dave Watson
2017-11-14
3
-3/+22
*
Fix base allocator THP auto mode locking and stats.
Qi Wang
2017-11-10
2
-21/+18
*
Fix unbounded increase in stash_decayed.
Qi Wang
2017-11-09
3
-15/+23
*
Use hugepage alignment for base allocator.
Qi Wang
2017-11-04
1
-2/+2
*
Add arena.i.retain_grow_limit
Qi Wang
2017-11-03
8
-5/+146
*
Try to use sysctl(3) instead of sysctlbyname(3).
Edward Tomasz Napierala
2017-11-03
1
-0/+13
*
Use getpagesize(3) under FreeBSD.
Edward Tomasz Napierala
2017-11-03
1
-0/+2
*
metadata_thp: auto mode adjustment for a0.
Qi Wang
2017-11-01
2
-19/+31
*
Output all counters for bin mutex stats.
Qi Wang
2017-10-19
1
-4/+7
*
Add a "dumpable" bit to the extent state.
David Goldblatt
2017-10-16
6
-21/+65
*
Add pages_dontdump and pages_dodump.
David Goldblatt
2017-10-16
2
-0/+25
*
Add configure-time detection for madvise(..., MADV_DO[NT]DUMP)
David Goldblatt
2017-10-16
2
-0/+16
*
Factor out extent-splitting core from extent lifetime management.
David Goldblatt
2017-10-16
1
-81/+149
*
Document some of the internal extent functions.
David Goldblatt
2017-10-16
1
-0/+35
*
Fix MSVC 2015 project and add a VS 2017 solution
rustyx
2017-10-16
14
-10/+870
*
Remove the default value for JEMALLOC_PURGE_MADVISE_DONTNEED_ZEROS.
Qi Wang
2017-10-11
1
-2/+2
*
Define MADV_FREE on our own when needed.
Qi Wang
2017-10-11
4
-1/+23
*
Document the potential issues about opt.background_thread.
Qi Wang
2017-10-11
1
-3/+6
*
Set isthreaded manually.
dev
Qi Wang
2017-10-06
1
-5/+6
*
Delay background_thread_ctl_init to right before thread creation.
Qi Wang
2017-10-06
2
-4/+6
*
Enable a0 metadata thp on the 3rd base block.
Qi Wang
2017-10-05
1
-21/+64
*
Power: disable the CPU_SPINWAIT macro.
David Goldblatt
2017-10-05
4
-6/+18
*
Use ph instead of rb tree for extents_avail_
Dave Watson
2017-10-04
3
-17/+14
*
Logging: capitalize log macro.
David Goldblatt
2017-10-03
3
-70/+61
*
ARM: Don't extend bit LG_VADDR to compute high address bits.
David Goldblatt
2017-10-02
1
-0/+12
*
Add runtime detection of lazy purging support.
Qi Wang
2017-09-27
1
-0/+24
*
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
*
dumpbin doesn't exist in mingw
Tamir Duberstein
2017-09-21
1
-1/+7
*
Allow toolchain to determine nm
Tamir Duberstein
2017-09-21
1
-1/+6
*
whitespace
Tamir Duberstein
2017-09-21
1
-7/+7
*
Put static keyword first.
Qi Wang
2017-09-21
1
-1/+1
*
Add missing field in initializer for rtree cache.
Qi Wang
2017-09-21
1
-1/+1
*
Force Ubuntu "precise" for Travis CI builds.
David Goldblatt
2017-09-20
1
-0/+1
[next]