huixie90 wrote: For reference, I split the benchmark into 3 test cases because these tests take time. For reference, the test `atomic_wait_1_waiter_1_notifier.bench.cpp` take 2mins 30seconds on my laptop https://github.com/llvm/llvm-project/pull/120012