index
:
boost.atomic
master
C++0x atomic library for boost
Helge Bahmann
summary
refs
log
tree
commit
diff
log msg
author
committer
Age
Commit message (
Expand
)
Author
2011-11-05
Fix typo in interlocked.hpp
master
Helge Bahmann
2011-10-26
Add (tentative) sparcv9 support
Helge Bahmann
2011-10-16
Update documentation to describe unit tests
Helge Bahmann
2011-10-16
Add test for memory ordering
Helge Bahmann
2011-10-16
Add platform_fence_after_store
Helge Bahmann
2011-10-16
Add test for expectation of bool lock freedom
Helge Bahmann
2011-10-16
Override atomicity of bool for platforms
Helge Bahmann
2011-10-16
Add test macro for bool lock freedom
Helge Bahmann
2011-10-16
Mark bool as "generic" type
Helge Bahmann
2011-10-15
Fix out-of-line code for Apple
Helge Bahmann
2011-10-14
Flatten template class hierarchy
Helge Bahmann
2011-10-14
Add unit tests
Helge Bahmann
2011-10-14
Documentation rewrite
Helge Bahmann
2011-03-02
Remove "conv" unions
Helge Bahmann
2010-10-05
Fix atomic long long for i386 PIC
Helge Bahmann
2010-10-05
Add explicit compare in test_and_set
Sascha Demetrio
2010-10-05
Make platform_atomic_thread_fence inline
Tim Blechmann
2010-03-05
Fix x86 assembler constraints
Helge Bahmann
2010-01-10
Arm updates (atomics in thumb 2 mode for Arm v7)
Helge Bahmann
2009-12-20
ARM support
Helge Bahmann
2009-12-20
Remove argument names if parameter is unused
Helge Bahmann
2009-12-15
Documentation typo fixes
Helge Bahmann
2009-12-15
Add copyright header and license file
Helge Bahmann
2009-12-15
Fallback for atomic_thread_fence does not provide sequential consistency
Helge Bahmann
2009-12-15
Add documentation for implementing atomic_thread_fence for a new platform
Helge Bahmann
2009-12-15
Clarify misleading documentation bit
Helge Bahmann
2009-12-15
Guard definition of specializations with "if defined(BOOST_HAVE_LONG_LONG)"
Helge Bahmann
2009-12-15
Use boost/cstdint.hpp instead of directly including stdint.h
Helge Bahmann
2009-12-15
Documentation updates
Helge Bahmann
2009-12-15
atomic_thread_fence for win32
Helge Bahmann
2009-12-15
atomic_thread_fence for alpha
Helge Bahmann
2009-12-15
atomic_thread_fence for ppc, and light-weight fences for ppc64
Helge Bahmann
2009-12-14
Move documentation for platform support to quickbook
Helge Bahmann
2009-12-13
Documentation updates
Helge Bahmann
2009-12-11
Fix ordering and add forgotten memory_order_acq_rel
Helge Bahmann
2009-12-11
Specialize fences for x86
Helge Bahmann
2009-12-11
Provide atomic_thread_fence
Helge Bahmann
2009-12-10
Always use mfence on x86_64 instead of lock'ed nop
Helge Bahmann
2009-12-09
Fix ppc fences
Helge Bahmann
2009-12-09
Rename __fence_* -> fence_* (x86 bits)
Helge Bahmann
2009-12-08
Properly align 64-bit atomic variables on x86
Helge Bahmann
2009-12-08
Assure seq_cst for Interlocked* backend implementation
Helge Bahmann
2009-12-08
Order seq_cst loads via no-op "lock addl"
Helge Bahmann
2009-12-08
Sequential consistency on x86 requires use of "lock"ed instructions
Helge Bahmann
2009-12-08
Add (untested) support for Interlocked* functions
Helge Bahmann
2009-12-06
Begin moving documentation to quickbook
Helge Bahmann
2009-12-06
Provide four-operand compare_exchange_*
Helge Bahmann
2009-12-06
Use addq/subq instead of addl/subl for 64-bit arithmetic on alpha
Helge Bahmann
2009-12-04
Move loading of "failure" result for CAS on ppc out-of-line
Helge Bahmann
2009-12-04
Revisit ppc fencing
Helge Bahmann
[next]