On Monday, 16 October 2017 at 13:49:50 UTC, Atila Neves wrote: > A std::shared_ptr going out of scope can pause the program for > just as long as a GC mark-and-sweep. I don't use shared_ptr much, but why would a single shared_ptr be that slow?