commit | f61f0cb95ffbfe403219226d427cd292ca79965a | [log] [tgz] |
---|---|---|
author | Olivier Houchard <ohouchard@haproxy.com> | Thu Dec 21 17:13:05 2017 +0100 |
committer | Willy Tarreau <w@1wt.eu> | Mon Feb 05 14:24:50 2018 +0100 |
tree | 3ad44e34633ac76fac919bb0910b49f5b6916d7c | |
parent | 928fbfa8b71b7486ea1a53d59bcd5c42887d5f7b [diff] |
MINOR: threads: Introduce double-width CAS on x86_64 and arm. Introduce double-width compare-and-swap on arches that support it, right now x86_64, arm, and aarch64. Also introduce functions to do memory barriers.