Abstract Existing dynamic partial order reduction (DPOR) algorithms scale poorly on concurrent data structure benchmarks because they visit a huge number of blocked executions due to spinloops. In response, we develop Awamoche , sound, complete, and strongly optimal DPOR algorithm that avoids exploring any useless in programs with await confirmation-CAS loops. Consequently, it outperforms the s...