Reducing Memory Allocations

12/03/2021 59 min Episodio 290
Reducing Memory Allocations

Listen "Reducing Memory Allocations"

Episode Synopsis

Rob and Jason are joined by Arnaud Desitter. They first discuss blog posts on parameter passing, fuzzing and push_back vs emplace_back. Then they talk to Arnaud Desitter about his successes improving application performance by reducing memory allocations found using heaptrack.
Episode Transcripts

PVS-Studio Episode Transcripts

News

Hacking on Clang is surprisingly easy
Parameter Passing in C and C++
Fuzzing Image Parsing in Windows, Part Two: Uninitialized Memory
Don't blindly prefer emplace_back to push_back

Links

Reducing Memory Allocations in a Large C++ Application - Arnaud Desitter [ C++ on Sea 2020 ]
Reducing Memory Allocations in a Large C++ Application - Slides- Arnaud Desitter [ C++ on Sea 2020 ]
heaptrack

Sponsors

PVS-Studio. Write #cppcast in the message field on the download page and get one month license
The Evil within the Comparison Functions
Top 10 Bugs Found in C++ Projects in 2020