index
:
delta/jemalloc.git
dev
master
rc-4.3.1
rc-4.4.0
rc-4.5.0
rel-4.3.0
revert-1683-fix-prof-realloc
stable-3
stable-4
github.com: jemalloc/jemalloc
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
include
/
jemalloc
/
internal
/
atomic.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
atomic: add atomic_load_sub_store
David Goldblatt
2020-07-09
1
-0
/
+7
*
Introduce lockedint module.
David Goldblatt
2020-04-10
1
-6
/
+20
*
Detect if 8-bit atomics are available.
Qi Wang
2019-03-09
1
-0
/
+7
*
TSD: Make all state access happen through a function.
David Goldblatt
2018-05-18
1
-0
/
+2
*
Atomics: Add atomic_u8_t, force-inline operations.
David Goldblatt
2018-05-18
1
-1
/
+1
*
Move CPP_PROLOGUE and CPP_EPILOGUE to the .cpp
David Goldblatt
2017-04-18
1
-4
/
+0
*
Header refactoring: move atomic.h out of the catch-all
David Goldblatt
2017-04-11
1
-0
/
+4
*
Remove the pre-C11-atomics API, which is now unused
David Goldblatt
2017-04-05
1
-45
/
+0
*
Fix ATOMIC_{ACQUIRE,RELEASE,ACQ_REL} definitions.
Jason Evans
2017-03-09
1
-3
/
+3
*
Reintroduce JEMALLOC_ATOMIC_U64
David Goldblatt
2017-03-08
1
-2
/
+10
*
Add atomic types for ssize_t
David Goldblatt
2017-03-06
1
-0
/
+3
*
Introduce a backport of C11 atomics
David Goldblatt
2017-03-03
1
-0
/
+111
*
Break up headers into constituent parts
David Goldblatt
2017-01-12
1
-651
/
+0
*
Rename atomic_*_{uint32,uint64,u}() to atomic_*_{u32,u64,zu}().
Jason Evans
2016-11-07
1
-99
/
+99
*
Revert "Define 64-bits atomics unconditionally"
Jason Evans
2016-11-07
1
-8
/
+10
*
Define 64-bits atomics unconditionally
Mike Hommey
2016-06-09
1
-10
/
+8
*
Refactor arenas array (fixes deadlock).
Jason Evans
2016-02-24
1
-2
/
+2
*
Fix type errors in C11 versions of atomic_*() functions.
Chi-hung Hsieh
2015-05-27
1
-8
/
+8
*
Use InterlockedCompareExchange instead of non-existing InterlockedCompareExch...
Mike Hommey
2015-03-17
1
-1
/
+1
*
Move centralized chunk management into arenas.
Jason Evans
2015-02-12
1
-2
/
+2
*
Remove unnecessary xchg* lock prefixes.
Jason Evans
2015-02-10
1
-2
/
+2
*
Implement more atomic operations.
Jason Evans
2015-02-04
1
-82
/
+384
*
Add a C11 atomics-based implementation of atomic.h API.
Chih-hung Hsieh
2014-12-06
1
-0
/
+28
*
Style fixes.
Jason Evans
2014-12-05
1
-2
/
+2
*
Add atomic operations tests and fix latent bugs.
Jason Evans
2014-08-06
1
-12
/
+29
*
Add support for MSVC
Mike Hommey
2012-05-01
1
-0
/
+28
*
Add atomic(9) implementations of atomic operations.
Jason Evans
2012-04-17
1
-5
/
+41
*
Use __sync_add_and_fetch and __sync_sub_and_fetch when they are available
Mike Hommey
2012-03-26
1
-3
/
+15
*
Remove ephemeral mutexes.
Jason Evans
2012-03-23
1
-0
/
+30
*
Restructure atomic_*_z().
Jason Evans
2012-03-23
1
-16
/
+29
*
Add SH4 and mips architecture support.
Jason Evans
2012-03-05
1
-0
/
+16
*
Simplify small size class infrastructure.
Jason Evans
2012-02-28
1
-2
/
+2
*
Move repo contents in jemalloc/ to top level.
Jason Evans
2011-03-31
1
-0
/
+169