Today acidx and pcajr investigated it heavily, we need help from people suffering as we can't confirm.
As one can see, there is a peak, but then it will go back: http://www.zytor.com/~pcacjr/misc/2013-01-07-170102_1920x1080_scrot.png This is terminology run with compilation inside. E17 is not showing any abnormal behavior either, this is with EFL SVN (single tree). What we found is that textgrid implementation will have to change. Right now it's very below what it should be, and for every cell it will issue 3 commands: one rectangle_draw() for BG, one font_draw() and one rectangle_draw() for underline/strikeout. 80 x 24 x 3 = 5760 commands being queued to the thread! I wonder why it's not unusable slow, given that it will lock the mutex, append to queue, dequeue and so on :-P The idea is to rewrite textgrid to have its own row_draw() or similar exported to the engine, which can optimize the drawing. First we'll tackle the rewrite, but optimizations could be applied later such as collapsing sibling background or line rectangles if color match, doing a single operation. That's not one day task, so we'll ask you to wait a bit until it get fixed. As for e17 and other said leaks, please check with valgrind if it's leaking or what. Also please run with EINA_MEMPOOL_PASS=1 to see if it's leaking or still being held by mempool caches/buffers. -- Gustavo Sverzut Barbieri http://profusion.mobi embedded systems -------------------------------------- MSN: [email protected] Skype: gsbarbieri Mobile: +55 (19) 9225-2202 ------------------------------------------------------------------------------ Master Visual Studio, SharePoint, SQL, ASP.NET, C# 2012, HTML5, CSS, MVC, Windows 8 Apps, JavaScript and much more. Keep your skills current with LearnDevNow - 3,200 step-by-step video tutorials by Microsoft MVPs and experts. SALE $99.99 this month only -- learn more at: http://p.sf.net/sfu/learnmore_122412 _______________________________________________ enlightenment-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/enlightenment-devel
