~/talk

Benchmarking Compilation Times

Talkat C++Now 2017 · 2017-05-15..05-20· [c-and-cpp, web-performance]
links:none on file
slides:none on file

A small tool that parses compiler timing output (LLVM/Clang clocks and GCC time reports) and builds a directory view showing per-directory and per-file compilation times, averages, totals and maxima so hotspots stand out. It estimates header impact by multiplying an include’s estimated cost by how many files include it (most impactful headers) and lists headers that don’t compile standalone. Not open source yet but will appear on the conference GitHub; real projects show surprises like single files requiring 8 GB of RAM to compile.

AI-written summary · about

~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.