This reverts commit 910a642c0a5b66a8d2517026b890a1acdc447f19. There are serious correctness issues with the current approach: __sync_* routines which are not actually atomic should not be enabled by default. I'll continue discussion on the review.
This reverts commit 910a642c0a5b66a8d2517026b890a1acdc447f19. There are serious correctness issues with the current approach: __sync_* routines which are not actually atomic should not be enabled by default. I'll continue discussion on the review.