rami daman
|
Re: Application Profiler Issue (works but no analysis data)
|
rami daman
06/04/2010 11:51 AM
post56071
|
Re: Application Profiler Issue (works but no analysis data)
> If it shows hex address instead of symbols it does not have debug
> information or binary is stripped.
> You can use external utility addr2line to check that - use hex address
> and you binary and see it resolves to anything meaningful.
> If address is like 0xb - it is probably a library, you can see where
> libraries are loaded using System Information - Memory page.
> If you want to profile libraries you have to add shared library search
> path to app profiler too.
Hi Elena,
Thanks for the reply.
The 1 or 2 shared library functions that are displayed in the Sampling Info tab does appear in symbol form, not hex. As
I stated, I can build and debug on the target without any issues so I'm pretty sure the debug info and binary are ok.
The required shared libraries are included. However, I'm unable to see the functions from within the source code for
the project. There are about 40 source files with multiple functions each and the app profiler does not display a
single one. How can I verify that the app builder knows where the source files are? Does it base it off of the
compiler options or is it strictly looking for the source files on the root of the project?
|
|
|