Original algorithm:
SplitByDrumCommand::execute               168.519000000 ms

Latest algorithm:
SplitByDrumCommand::execute               63.354000000 ms

Almost three times faster!

I got it down from traversing ~3,000 events 128 times to traversing them 
18 times in this very representative test case.  That's what I was 
trying to do yesterday, minus the stupid.

Well, that's all I had time to do, but at least I'm ending on a 
satisfying note.
-- 
D. Michael McIntyre

------------------------------------------------------------------------------
_______________________________________________
Rosegarden-devel mailing list
[email protected] - use the link below to unsubscribe
https://lists.sourceforge.net/lists/listinfo/rosegarden-devel

Reply via email to