Anton Blanchard wrote:
I noticed that sync_lock_release uses lwsync if available but every other sync_* builtin uses a heavyweight sync. eg:
Every other sync builtin has full-barrier semantics. AFAIK, isync is correct.
r~
Anton Blanchard wrote:
I noticed that sync_lock_release uses lwsync if available but every other sync_* builtin uses a heavyweight sync. eg:
Every other sync builtin has full-barrier semantics. AFAIK, isync is correct.
r~