folly/PackedSyncPtr.h A highly specialized data structure consisting of a pointer, a 1-bit spin lock, and a 15-bit integral packed into sizeof(void*). Typical application is for microsharding of many elements within containers. Because there is no me…