Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4998 Discussions

Tips: Call Graph and chaining apps...

Joseph_S_Intel
Employee
337 Views

If you are collecting call graph data using 3.0, and vtl is launching an application which in turn launches another application more than once which is also a module of interest, you will need to pay particular attention to the order of the moi's that you specify. For example, vtl launches application A, and A launches application B twice, and you would like a call graph of applications A and B. On the command line you should specify A as the application to launch and as a module of interest, and you should specify B also as an moi. However, A must be specified as an moi first on the command line before B is specified as an moi, as shown below:

vtl activity -c callgraph -app A -moi A -moi B

If you specify the command line like this:

vtl activity -c callgraph -app A -moi B -moi A

vtl will only be able to create a call graph for the first invocation of B.

Message Edited by jwshands on 03-10-2005 10:02 AM

0 Kudos
1 Reply
jeffrey-gallagher
337 Views
Great info Walter, thanks for posting!
jdg
0 Kudos
Reply