GCC __sync_*系列的built-in函数,无锁化编程
gcc从4.1.2提供了__sync_*系列的built-in函数,用于提供加减和逻辑运算的原子操作。
其声明如下:
type __sync_fetch_and_add (type *ptr, type value, ...)
type __sync_fetch_and_sub (type *ptr, type value, ...)
type __sync_fetch_and
转载
2014-11-08 10:58:29 ·
3633 阅读 ·
0 评论