index
:
delta/libatomic_ops.git
add-aarch64-support
add-dbl-load-store
add-stdatomic-h
atomics-exp
baserock/morph
draft-coveralls-linux
draft-travis
gcc-atomics-mips
master
ppc-aix
ppc-gcc-atomics
release-7_2
release-7_4
release-7_6
release-7_8
test-stack-osx
github.com: ivmai/libatomic_ops.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
atomic_ops_stack.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
Avoid AO_stack_t to cross CPU cache line boundary
Ivan Maidanski
2022-02-20
1
-1
/
+31
*
Rename AO_real_head/next_ptr to AO_stack_head/next_ptr
Ivan Maidanski
2022-02-18
1
-4
/
+4
*
New AO_stack_is_lock_free API function
Ivan Maidanski
2022-02-18
1
-0
/
+1
*
Do not expose AO_REAL_HEAD/NEXT_PTR implementation in header by default
Ivan Maidanski
2022-02-15
1
-18
/
+23
*
Define AO_stack_t uniformly
Ivan Maidanski
2022-02-15
1
-51
/
+47
*
Fix a typo in comment of AO_stack_push_explicit_aux_release
Ivan Maidanski
2022-02-15
1
-1
/
+1
*
Always export stack_init/push_release/pop_acquire from atomic_ops_gpl
Ivan Maidanski
2022-02-14
1
-40
/
+11
*
Reformat atomic_ops_stack.c/h files
Ivan Maidanski
2022-02-14
1
-99
/
+99
*
Remove outdated comment about unsupported Win64 in atomic_ops_stack.h
Ivan Maidanski
2022-02-09
1
-1
/
+0
*
Explicitly outline symbols exported in AO shared libraries
Ivan Maidanski
2021-11-08
1
-4
/
+4
*
Fix public headers inclusion from clients C++ code
Ivan Maidanski
2018-02-09
1
-0
/
+14
*
Allow to select almost-non-blocking stack implementation explicitly
Ivan Maidanski
2017-12-19
1
-3
/
+6
*
Fix typo in AO_REAL_NEXT_PTR comment (atomic_ops_stack.h)
Ivan Maidanski
2017-12-19
1
-1
/
+1
*
Fix test_atomic failure caused unaligned AO_double_t access on x86
Ivan Maidanski
2017-01-24
1
-0
/
+3
*
Revert "Fix test_atomic fail caused unaligned AO_double_t access (VC/x86)"
Ivan Maidanski
2017-01-24
1
-6
/
+0
*
Fix test_atomic failure caused unaligned AO_double_t access on x86 (VC++)
Ivan Maidanski
2017-01-20
1
-0
/
+6
*
Eliminate 'missing initializer' warning for AO_stack_t value initializer
Ivan Maidanski
2012-09-19
1
-1
/
+1
*
Fix compiler extra warnings.
Ivan Maidanski
2011-08-04
1
-1
/
+1
*
2009-09-16 Ivan Maidanski <ivmai@mail.ru>
ivmai
2011-07-25
1
-31
/
+31
*
2008-10-21 Hans Boehm <Hans.Boehm@hp.com> (really Ivan Maidanski)
hboehm
2011-07-25
1
-1
/
+1
*
libatomic_ops-1.0 tarball import
libatomic_ops-1_0
Ivan Maidanski
2011-07-25
1
-0
/
+188