libcruft-util/parallel/spmc.cpp