I have an app that's half way done. The performance is not really good, and I wonder where the bottlenecks are. Although I can go ahead and start commenting out suspected lines of code, I wonder if there are any tools that would tell me which method cool took how long and what happened next. The stack trace isn't really that helpful.
I had a weird idea to convert the stack trace into an GraphViz graph, to see visually the whole picture. I know some guys at IBM did something similar that generated an visual graph of the stack trace, which was very impressive and meaningful. Before I reinvent the wheel: Is there some good tool or technique that helps finding performance bottlenecks on iPhone OS?