filipwasil / fillwave

Multiplatform C++14 graphics engine
https://filipwasildev.bitbucket.io/
MIT License
23 stars 6 forks source link

Is shared pointer policy really smart ? #64

Closed filipwasil closed 8 years ago

filipwasil commented 8 years ago

std::shared_ptr is pain in the ass actually:

using gnu_cxx::_Lock_policy; using __gnu_cxx::default_lock_policy; using gnu_cxx::_S_single; using __gnu_cxx::_S_mutex; using gnu_cxx::_S_atomic;

Try playing with lock policies, or define own smart pointer type to not decrease performance in a way std::shared_pointer does.

filipwasil commented 8 years ago

TSmartManager introduced