I want to profile my code on arm 9, Is there any profiler which can give me function call timings and total cycles taken by each function? I would prefer any free profiler.
gprof would be the obvious choice if you are using gcc and I suppose valgrind should work too. Caveat: I am not familiar with kcachegrind
I see now that kcachegrind IS using valgrind framework, so I would imagine you would be able to run it from your development machine..