A Subtle Bug Before C++17

A deep dive into a subtle C++ performance bug: why over-aligned dynamic memory allocation was undefined before C++17 and how alignas interacts with operator new.

April 21, 2022 · 3 min · Nimrod