Published August 21, 2023 | Version 1.3.4
Software Open

ctbench: Compiler-assisted benchmarking for the study of C++ metaprogram compile times

  • 1. Université Paris-Saclay

Description

Compiler-assisted variable size benchmarking for the study of C++ metaprogram compile times.

ctbench provides developer-friendly tools to generate C++ compiler execution time benchmarks, run them through CMake, then gather, wrangle, and plot the data from Clang's builtin profiler. It is the only tool that allows profiler-level compile time benchmark declaration and analysis for the study of C++ code generation scaling.

Files

Files (105.7 kB)

Name Size Download all
md5:da7cbdb99536a755a6e86651d10baa29
105.7 kB Download