Tech article

The hidden compile-time cost of C++26 reflection

Community description: 34 points · 12 comments on Hacker News

Hacker News | Mar 6, 2026 | SuperV1234

Automated excerpt

GCC 16, the first version that supports reflection. Base cost of reflecting 1 struct: 200. 3 ms (but actual reflection logic only costs ~13. 1 ms. Modules (Basic 1 type): from 352. 8 ms to 279. 5 ms (-73. 3 ms) ms to 605. 7 ms (-471. 3 ms, ~43% few TUs (translation units).

Selected automatically from source text; not independently written or fact-checked. Read the original for full context.

Read the original article

More tech news