Actions
Bug #354
closedMore fine grained atomic support
Affected Versions:
Effort:
Difficulty:
Label:
Description
For bug #342 the atomic operations code falls back to spinlocks for any arch that doesn't support __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8. Certain generations of P4 have __GCC_HAVE_SYNC_COMPARE_AND_SWAP_4, but not __GCC_HAVE_SYNC_COMPARE_AND_SWAP_8.
We should look into supporting atomic operations for 4 byte int's even if 8 byte int's aren't supported.
Actions