You should delete this init()

When you created the singleton you did it like this: 
this->profiler = new Profiler();
this->profiler->init();