On Fri, May 04, 2007 at 02:22:56PM +0200, strk wrote:

> [1]     92.0    0.00   20.49                 
> gnash::Gui::advance_movie(gnash::Gui*) [1]
>                 0.00   19.31     502/502         
> gnash::Gui::display(gnash::movie_root*) [2]
>                 0.00    1.17     503/503         
> gnash::movie_root::advance(float) [28]

See what big difference -O2 and inlining made with AGG:

[1]     94.1    0.00    8.03                 
gnash::Gui::advance_movie(gnash::Gui*) [1]
                0.00    7.88    2780/2781        
gnash::Gui::display(gnash::movie_root*) [2]
                0.00    0.15    2780/2780        
gnash::movie_root::advance(float) [28]

>From 20.5 seconds to 8 seconds spent in movie advancement !!
A far more acceptable performance now, really don't think this is an issue 
anymore.

--strk;



_______________________________________________
Gnash-dev mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/gnash-dev

Reply via email to