Why is the first C++ (m)allocation always 72 KB?
Hacker News
March 1, 2026
Why is the first C++ (m)allocation always 72 KB?? It’s the ’emergency pool’ for exceptions, here’s how I uncovered it using GDB and digging through the source code of libstdc++, glibc and Valgrind!
Verticals
techstartups
Originally published on Hacker News on 3/1/2026