[libcxx-commits] [libcxx] [libc++] Remove benchmarks for ranges algorithms that have a std equivalent (PR #176138)
Nikolas Klauser via libcxx-commits
libcxx-commits at lists.llvm.org
Mon Jan 19 07:04:31 PST 2026
================
@@ -45,9 +45,6 @@ int main(int argc, char** argv) {
bm.operator()<std::vector<int>>("std::copy(vector<int>)", std_copy);
bm.operator()<std::deque<int>>("std::copy(deque<int>)", std_copy);
bm.operator()<std::list<int>>("std::copy(list<int>)", std_copy);
- bm.operator()<std::vector<int>>("rng::copy(vector<int>)", std::ranges::copy);
----------------
philnik777 wrote:
I don't think it buys us that much, and I'd rather keep it relatively easy to benchmark the ranges versions for now. We can still simplify it later if we want to.
https://github.com/llvm/llvm-project/pull/176138
More information about the libcxx-commits
mailing list