HackerTube 中文?

CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid”

CppConYouTube ↗

Further reading 1

Caption notes

Matt Godbolt starts with a question from work: how does the generated code change if an indexed C++ loop becomes a range-based loop? He recalls the early setup behind Compiler Explorer, editing source in one pane while repeatedly compiling it and reading the assembly in another. He separates reading assembly from measuring performance: the output can help explain what the compiler did with the source, while a shorter instruction listing alone does not establish that the program runs faster.

Archived captions (transcription method unspecified) ↗
Original passages · 2
answer all sorts of questions about how the code was being compiled
CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid” · ▶ 16:13–16:16
you should always measure
CppCon 2017: Matt Godbolt “What Has My Compiler Done for Me Lately? Unbolting the Compiler's Lid” · ▶ 7:05–7:08

Hacker News comments

View original on HN ↗