metaprogramming

1 article
sort: new top best
clear filter
0 6/10

Benchmark analysis of C++26 reflection compile-time overhead on GCC 16, showing that including <meta> adds ~155ms overhead but the reflection logic itself scales reasonably (~1-2ms per type). Demonstrates that Standard Library headers are the primary bottleneck and precompiled headers are essential for practical compile-time performance in reflection-heavy code.

Vittorio Romeo Jonathan Müller Barry Revzin Jonathan Wakely GCC 16 C++26 Fedora 44 SFML hyperfine
vittorioromeo.com · SuperV1234 · 8 days ago · details · hn