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
/
internal
/
mutex.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add support for sharded bins within an arena.
Qi Wang
2018-12-04
1
-0/+22
*
mutex: fix trylock spin wait contention
Dave Watson
2018-11-28
1
-6/+15
*
Deprecate OSSpinLock.
Qi Wang
2018-11-14
1
-10/+0
*
FreeBSD build changes and allow to run the tests.
David Carlier
2018-08-09
1
-3/+10
*
Clean compilation -Wextra
gnzlbg
2018-07-10
1
-3/+15
*
Header refactoring: unify and de-catchall mutex module
David Goldblatt
2017-05-24
1
-0/+248
*
Break up headers into constituent parts
David Goldblatt
2017-01-12
1
-150/+0
*
Add os_unfair_lock support.
Jason Evans
2016-11-03
1
-0/+9
*
Add rtree element witnesses.
Jason Evans
2016-06-03
1
-4/+7
*
Optimize witness fast path.
Jason Evans
2016-05-11
1
-8/+5
*
Resolve bootstrapping issues when embedded in FreeBSD libc.
Jason Evans
2016-05-11
1
-16/+16
*
Fix malloc_mutex_assert_[not_]owner() for --enable-lazy-lock case.
Jason Evans
2016-04-18
1
-2/+2
*
Fix malloc_mutex_[un]lock() to conditionally check witness.
Jason Evans
2016-04-17
1
-2/+2
*
Add witness, a simple online locking validator.
Jason Evans
2016-04-14
1
-13/+43
*
Optimizations for Windows
Matthijs
2015-06-25
1
-0/+12
*
correctly detect adaptive mutexes in pthreads
Eric Wong
2014-09-29
1
-1/+1
*
Add support for Mingw
Mike Hommey
2012-04-22
1
-6/+14
*
Fix isthreaded-related build breakage.
Jason Evans
2012-04-20
1
-0/+1
*
Postpone mutex initialization on FreeBSD.
Jason Evans
2012-04-04
1
-9/+23
*
Remove malloc_mutex_trylock().
Jason Evans
2012-03-25
1
-15/+0
*
Port to FreeBSD.
Jason Evans
2012-02-03
1
-1/+4
*
Remove ephemeral mutexes.
Jason Evans
2012-03-24
1
-1/+0
*
Fix fork-related bugs.
Jason Evans
2012-03-13
1
-0/+3
*
Reduce cpp conditional logic complexity.
Jason Evans
2012-02-11
1
-6/+6
*
Move repo contents in jemalloc/ to top level.
Jason Evans
2011-04-01
1
-0/+86