Copy the page URI to the clipboard
Yu, Yijun (2012). Faster Compilation through Lighter Precompilation. Technical Report 2012/07; Department of Computing, The Open University.
DOI: https://doi.org/10.21954/ou.ro.000160b9
Abstract
Existing C/C++ precompilers [?] remove false dependencies between C/C++ headers to speed up their incremental compilation. Whilst parsing costs less than the backend optimisations in modern compilers, the overhead of restructuring exceeds the gain from a faster parsing. This report summaries the steps to reduce precompilation overhead through a lighter tag analyser. It also presents an evaluation on the tool.