GNOME Bugzilla – Bug 645265
Add meta_rectangle_adjust
Last modified: 2011-03-20 17:25:27 UTC
Improves performance in natural placement algorithm described in bug 615378
Created attachment 183820 [details] [review] Add meta_rectangle_adjust
This doesn't seem to me to be a natural rectangle method - it's not a fundamental operation like union and intersection where it's easy to get wrong. - Profile - Optimize the GJS calling code if profiling shows that up as the bottleneck - Test writing in pure JS structures rather than using MetaRectangle to allow the JIT and other optimizations of a modern JS runtime to run
(In reply to comment #2) > This doesn't seem to me to be a natural rectangle method - it's not a > fundamental operation like union and intersection where it's easy to get wrong. Fair point. > > - Profile > - Optimize the GJS calling code if profiling shows that up as the bottleneck Any pointers? All I found was this - http://blog.fishsoup.net/2010/05/26/measuring-gnome-shell-performance/ > - Test writing in pure JS structures rather than using MetaRectangle to allow > the JIT and other optimizations of a modern JS runtime to run Thanks.
*** Bug 645298 has been marked as a duplicate of this bug. ***