Questions from my customer:
My questions can be found below:
1. Intel Vtune performance analyzer has the ability to profile C/C++/JAVA/ JNI and mixed language code. The product is now renamed as Vtune Performance Amplifier. The product brochure that I downloaded also mention that JAVA/JNI Code can be profiled.
Can you please confirm if Vtune Performance Amplifier can profile JAVA and Mixed language code (JAVA making JNI calls to C++ code) ?
2. I downloaded an evaluation version of Vtune performance amplifer for Linux from Intel website. I attached VTune amplifier to a JAVA application that makes a JNI call to C++. I did a hotspot analysis. After that, for the topmost hotspot, it is showing Unknown Call Stack even though all the symbol/binary search directories are correctly configured in the project. Even for a very simple JAVA application, it could not show the topmost hotspot. However, for a pure C++ application, I was able to see good call stacks. So, we need more help in understanding if VTune is Performance amplifier is the right product in profiling JAVA applications.
3. Can you let us know if Vtune Performance amplifer can do call graph profiling? I could not see this feature in the evaluation version of VTune Performance Amplifier.Dave A. from Lifeboat Distribution