summaryrefslogtreecommitdiff
path: root/src/cairo-atomic.c
AgeCommit message (Expand)AuthorFilesLines
2010-04-29atomic: Tweak for compilation x86.Chris Wilson1-8/+8
2010-04-29atomic: Separate bool and old-value compare-and-exchangeAndrea Canciani1-2/+2
2010-04-29atomic: Remove unused function _cairo_atomic_int_set()Andrea Canciani1-8/+0
2010-04-27Update FSF addressAndrea Canciani1-1/+1
2010-01-29atomic: Fix up compile on PPC with libatomic-opsChris Wilson1-1/+2
2009-06-21[atomic] Use an integer __sync_val_compare_and_swap() for pointer CAS.M Joonas Pihlaja1-1/+5
2009-06-05[atomic] Provide mutex-based ptr cmpxchgChris Wilson1-0/+13
2008-09-20Make sure feature macros are checked using #if, not #ifdef; add a test for itBehdad Esfahbod1-1/+1
2008-09-04Cleanup configure.in macrosBehdad Esfahbod1-1/+1
2007-11-01[cairo-atomic] Rearrange code under the correct ifdefs.Chris Wilson1-11/+13
2007-10-04[cairo-atomic] Use an atomic operation to set the status on a shared resource.Chris Wilson1-0/+15
2007-09-25[cairo-atomic] Introduce atomic ops.Chris Wilson1-0/+79