hi. i have an application that is split between C++ and Java with JNI glue. at first i thought vTune could give me a unified view of the performance, but after reading the documentation for the 3.0 beta, it seems i can see either Java or C++ performance, but not both. could someone confirm this?
VTune shows managed code alongside unmanaged code: we just have to listen differently -- so to speak -- when we deal with unmanaged code in the mix.
Absolutely you'll see both, as long as you tell VTune that you're working with managed code as you set up the session. (Very easy to do, a single click on the data collector setup if you're using the GUI; if you're using the command line, you'll use one of these options: java, applet, or jitprofiling -- for more on that, do a man page on "sampling" or read the User's Guide.)