From: Dominique F. <fo...@gr...> - 2011-06-30 06:59:23
|
Le 29 juin 2011 à 20:13, Yu Fan a écrit : > Hi, > I have Guido running on iPad now. The sheet renders very well. > But due to iPad's limited process power, it took 4 to 5 second to load a small sheet. that's strange and I don't think that it's only due to iPad limited process power. Could you send me the small sheet you used, I'd like to test (but I don't have an iPad) > I run a profile and it shows that 77% cpu time is spent on ARMusicalVoice::GetNext() function. > This function is call by ARMusic::doAutoBreak() for many times. That's interesting! It means it could be improved on a very local basis. But how did you got this result? did you used shark? on the iPad or or your dev platform? I've made a time profiling on my side and I got only 5,4% for ARMusicalVoice::GetNext(). More generally I agree that the engine could be improved (although it's doing quite a fast good job). But that's a tricky task: e.g. the ARMusicalVoice::GetNext method is complex, it could be reorganized a bit, but the risk is to broke something. -- Dom > > Any suggestion would be appreciated! > > Thank you! > ------------------------------------------------------------------------------ > All of the data generated in your IT infrastructure is seriously valuable. > Why? It contains a definitive record of application performance, security > threats, fraudulent activity, and more. Splunk takes this data and makes > sense of it. IT sense. And common sense. > http://p.sf.net/sfu/splunk-d2d-c2_______________________________________________ > Guidolib-devel mailing list > Gui...@li... > https://lists.sourceforge.net/lists/listinfo/guidolib-devel |