More careful searching of the affected library, and "vector" near "find" yields something worth investigating:
RunTimeStats.cpp: std::vector<int>::iterator it; RunTimeStats.cpp: it = std::find (_texture_2d_array.begin(), _texture_2d_array.end(), NUX_STATIC_CAST (IOpenGLBaseTexture *, GraphicsObject)->GetOpenGLID() ); RunTimeStats.cpp: std::vector<int>::iterator it; RunTimeStats.cpp: it = std::find (_texture_rect_array.begin(), _texture_rect_array.end(), NUX_STATIC_CAST (IOpenGLBaseTexture *, GraphicsObject)->GetOpenGLID() ); RunTimeStats.h: std::vector<int> _texture_2d_array; RunTimeStats.h: std::vector<int> _texture_rect_array; Maybe those vectors are leaking... ? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/888039 Title: Gradual degradation in desktop performance. To manage notifications about this bug go to: https://bugs.launchpad.net/compiz/+bug/888039/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs