Passing by Value Is Sometimes the Fastest Option on October 28, 2026October 28, 2026 Posted by Ruaridh Kensington-Oyelaran
Shared Pointer Costs an Atomic Increment You Can Often Avoid on October 25, 2026 Posted by Ruaridh Kensington-Oyelaran
Posted in Memory Minus One Is Not a Good Way to Say Nothing Was Found on August 23, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Span Carries the Length That the Pointer Forgot on August 11, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory String View Does Not Own the Characters It Shows You on August 7, 2026August 27, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Short Strings Never Touch the Heap at All on July 31, 2026September 10, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Clearing a Vector Does Not Give the Memory Back on July 21, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory One Call to Reserve Removes a Thousand Copies on July 18, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Every Push Back Might Move Every Element You Already Stored on July 7, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Deleting Through a Base Pointer Without a Virtual Destructor Leaks on June 29, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Assigning a Derived Object to a Base Silently Deletes Half of It on June 26, 2026 Ruaridh Kensington-Oyelaran
Posted in Memory Constructing an Object Into Memory You Already Own on June 20, 2026 Ruaridh Kensington-Oyelaran