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

Reply via email to