PDF Presentation - Uplinq
PDF Presentation - Uplinq
PDF Presentation - Uplinq
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Principles of Code Optimizations Using<br />
Profiling Tools<br />
• Timing data in the profiler report in Simulator is not the<br />
same as that of the phone. Sometimes they are not even<br />
proportional.<br />
• Profiling report by PC tools (e.g. GlowCode) is still helpful<br />
in shedding light into the behavior of you module on target.<br />
– The time spent in a function and its children. This lets you<br />
follow the “hot path”—the series of function calls responsible<br />
for the majority of the execution time.<br />
– The number of hits in a given function. Function with higher hits<br />
could be part of the “inner loop”, and should be looked at with<br />
more carefully.<br />
43