Project Home
Project Home
Trackers
Trackers
Documents
Documents
Wiki
Wiki
Discussion Forums
Discussions
Project Information
Project Info
BroadcastCommunity.qnx.com will be offline from May 31 6:00pm until June 2 12:00AM for upcoming system upgrades. For more information please go to https://community.qnx.com/sf/discussion/do/listPosts/projects.bazaar/discussion.bazaar.topc28418
Forum Topic - Application Profiler with C++ code: Page 1 of 3 (3 Items)
   
Application Profiler with C++ code  
Hello,

I have a process which has 2 threads.  The project is also dependent on several dynamically linked libraries.

Thread 1 receives messages from the system
Thread 2 gets data from Thread 1 via an STL vector acting as a FIFO.

I am trying to use the application profiler to find sections of code that are taking longer to execute than I think they
 should.   I used the system profiler to narrow down the threads I need to look at.

I am having a bit of trouble with the App profiler tool in simple call counting mode.
I can get a list of most of the functions in the thread, but the call graph options are grayed out.

Does the application profiler work with C++ projects?

Should I be able to see the number of calls to functions in the DLLs?
The DLLs are compiled with the -p option and linked with the -lprofilingS options.

This is much more complicated a setup then the example project or what is indicated in the documentation, so I am 
wondering if I am missing a step or running into a limitation of the tool.

Thanks for the help.
- Mike