Abstract
Interest in metaprogramming, reflection, and compile-time evaluation continues to inspire and foster innovation among the users and designers of the C++ programming language. Regrettably, the impact on compile-times of such features can be significant; and outside of build systems, multi-core parallelism is unable to bring down compilation times of individual translation units. We present ClangOz, a novel Clang-based research compiler that addresses this issue by evaluating annotated constant expressions in parallel, thereby reducing compilation times.
Original language | English |
---|---|
Publication status | Published - 5 Mar 2025 |
Event | Scottish Programming Languages Seminar: March 2025 Meeting - University of Stirling and online, Stirling, United Kingdom Duration: 5 Mar 2025 → … https://spli.scot/spls/meetings/2025/march/ |
Seminar
Seminar | Scottish Programming Languages Seminar |
---|---|
Country/Territory | United Kingdom |
City | Stirling |
Period | 5/03/25 → … |
Internet address |