Commit 88840ae
committed
[libc++] Remove atomic_wait benchmarks
The atomic_wait benchmarks are great, but in fact they are a bit
too great. Indeed, they are so thorough that they overload the system
they're running on, meaning they can't be run on our CI infrastructure.
The NxN benchmarks even crash my system on macOS.
This patch removes the benchmarks since we're trying to move towards
more continuous benchmarking, which requires making a tradeoff between
exhaustiveness and ability to run the benchmarks on a regular basis.
Instead, it would be better to rework the benchmarks to make them
more lightweight, but I think it is reasonable to do that at a later
time in order to unblock continuous performance monitoring ASAP.1 parent 93a1470 commit 88840ae
File tree
5 files changed
+0
-609
lines changed- libcxx/test/benchmarks
5 files changed
+0
-609
lines changedLines changed: 0 additions & 74 deletions
This file was deleted.
Lines changed: 0 additions & 167 deletions
This file was deleted.
This file was deleted.
0 commit comments