
ThinLTO
CppCast
10/30/20
•52m
About
Comments
Featured In
Rob and Jason are joined by Teresa Johnson from Google. They first discuss the Qt6 beta release and a blog post proposing range_ref, a lightweight view for ranges. Then they talk to Teresa about ThinLTO, the scalable and incremental Link Time Optimization built into LLVM.
News
Links
- ThinLTO
- CppCon 2017: Teresa Johnson "ThinLTO: Scalable and Incremental Link-Time Optimization"
- Meeting C++ 2020 - ThinLTO Whole Program Optimization: Past, Present and Future
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- PVS-Studio: analyzing pull requests in Azure DevOps using self-hosted agents
- Why it is important to apply static analysis for open libraries that you add to your project
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
Previous Episode

Programming History, JIT Compilations and Generic Algorithms
October 23, 2020
•53m
Rob and Jason are joined by Ben Deane from Quantlab. They first discuss the 11.0 update of Clang and an a blog post highlighting some of the smaller features that were added in C++17. They then talk to Ben about some of his recent CppCon talks including one on what we can learn from the history of programming languages and another on the ability to JIT C++ code.
News
Links
- Careers at Quantlab
- Constructing Generic Algorithms: Principles and Practice - Ben Deane - CppCon 2020
- Just-in-Time Compilation: The Next Big Thing? - Ben Deane & Kris Jusiak - CppCon 2020
- How We Used To Be - Ben Deane - CppCon 2020
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- PVS-Studio is now in Compiler Explorer!
- Free PVS-Studio for Students and Teachers
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
Next Episode

Unicode Progress and C++/C Study Group
November 5, 2020
•59m
Rob and JeanHeyd are joined by Aaron Ballman and Peter Brett, both members of the ISO C++ committee. They first talk about an extension for Visual Studio and Visual Code for visualizing struct layout and a blog post proposing a safer boolean type. Then they talk about Aaron and Peter about progress being made at virtual ISO meetings and the upcoming virtual Plenary meeting.
News
- StructLayout Visual C++ Extension
- Fun with Concepts: Do You Even Lift, Bool?
- Meeting C++: My thoughts on "The... Community?"
Links
- ISO C++ October 2020 Mailing
- P1787: Declarations and where to find them
- WG21 SG16 Unicode study group
- Editing the C Standard
Sponsors
- PVS-Studio. Write #cppcast in the message field on the download page and get one month license
- PVS-Studio: analyzing pull requests in Azure DevOps using self-hosted agents
- Why it is important to apply static analysis for open libraries that you add to your project
- Use code JetBrainsForCppCast during checkout at JetBrains.com for a 25% discount
If you like this episode you’ll love
Promoted




