[all-commits] [llvm/llvm-project] aca3f1: [libc][benchmark] allow benchmark to be built with...
Schrodinger ZHU Yifan via All-commits
all-commits at lists.llvm.org
Thu Jun 25 12:16:31 PDT 2026
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: aca3f14c0d24d6d3ddc376ebbe1b5b0636e12ed6
https://github.com/llvm/llvm-project/commit/aca3f14c0d24d6d3ddc376ebbe1b5b0636e12ed6
Author: Schrodinger ZHU Yifan <yfzhu at google.com>
Date: 2026-06-25 (Thu, 25 Jun 2026)
Changed paths:
M libc/benchmarks/CMakeLists.txt
M libc/benchmarks/JSON.cpp
M libc/benchmarks/JSONTest.cpp
M libc/benchmarks/LibcBenchmark.cpp
M libc/benchmarks/LibcBenchmark.h
M libc/benchmarks/LibcBenchmarkTest.cpp
M libc/benchmarks/LibcFunctionPrototypes.h
M libc/benchmarks/LibcMemoryBenchmark.cpp
M libc/benchmarks/LibcMemoryBenchmark.h
M libc/benchmarks/LibcMemoryBenchmarkMain.cpp
M libc/benchmarks/LibcMemoryGoogleBenchmarkMain.cpp
M libc/benchmarks/MemorySizeDistributions.cpp
M libc/benchmarks/MemorySizeDistributions.h
Log Message:
-----------
[libc][benchmark] allow benchmark to be built without llvm support (#200951)
Update benchmark to allow it to be built in runtimes driven mode.
It is still useful to have an in-tree benchmark suite. On my side, I am
working on some allocators related benchmarks. Due to the broken state
of this in-tree benchmark suite, I have to frequently port changes
between two workspace. Also, having benchmark suite can make it easier
to track performance change in a consistent view.
Assisted-by: AI tools, checked manually
To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications
More information about the All-commits
mailing list