Has anyone tested this in release mode builds? Or are the implementations so similar there's no significant difference?
I'm interested in the speed to:
Create a new shared_ptr
Create a copy of the shared_ptr
De-reference the pointer to access the pointee
This would be in a release build optimized for speed with new shared_ptrs being created with make_shared()