21:16:20drmeisterAre the car and cdr of cons cells atomic in sbcl?
21:18:52drmeisterI'm investigating using C++ std::atomic for the car and cdr of cons cells in Clasp - I'm casting about for other peoples thoughts on the matter.
21:32:25Xofsbcl supports atomic updates to cons cell elements through compare-and-swap / atomic-update
21:35:00pfdietzx86 loads and stores are atomic if word aligned, right?
21:53:46stassatsatomicity is one thing, and car/cdr will be atomic everywhere, except that it can be reordered
21:54:29stassatsso in addition to CAS you also have sb-thread:barrier