** Changed in: unity (Ubuntu) Status: New => Fix Released -- You received this bug notification because you are a member of DX Packages, which is subscribed to nux in Ubuntu. Matching subscriptions: dx-packages, dx-packages https://bugs.launchpad.net/bugs/994884
Title: QueueDraw is very expensive Status in Nux: Fix Released Status in Nux 2.0 series: Fix Committed Status in Unity: Fix Released Status in “nux” package in Ubuntu: Fix Released Status in “unity” package in Ubuntu: Fix Released Status in “nux” source package in Precise: Fix Released Status in “unity” source package in Precise: New Bug description: [Test Case] Performance fix - only way of testing is performing the benchmarking steps again to check if there is improvement. [Regression Potential] No obvious regression potential. Original description: I've been running a callgrind session trying to figure out how we could speed up opening the dash and it turned out that especially the first time the dash is opened, we spend more than 25% of time in QueueDraw - see the attached callgrind profile (best viewed with kcachegrind). Attaching also a simple unity patch that was used to collect the data + the command line was `valgrind --tool=callgrind --instr-atstart=no --collect-atstart=no compiz --replace ccp`. To manage notifications about this bug go to: https://bugs.launchpad.net/nux/+bug/994884/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp