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
*
Enable mutex witnesses even when !isthreaded.
Jason Evans
2017-02-23
1
-7/+5
*
Add os_unfair_lock support.
Jason Evans
2016-11-03
1
-0/+9
*
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