Intel® VTune™ Amplifier 201

Managed Code Targets

Enable performance analysis of Java*, .NET*, Python*, Go* or Windows* Store targets by configuring the managed code profiling options in the Analysis Target window.

To configure the managed code analysis:

  1. Click the Configure Project button on the Intel® VTune™ Amplifier toolbar.

    The Analysis Target window opens.

  2. Select a required target system (for example, local host) and a target type (for example, Launch Application).
  3. From the right pane, configure the Managed code profiling mode option by choosing one of the following:
    • Native mode collects data on native code only, does not attribute data to managed source.

    • Managed mode collects everything, resolves samples attributed to native code, attributes data to managed source only. The call stack in the analysis result displays data for managed code only.

    • Mixed collects everything and attributes data to managed source where appropriate. Consider using this option when analyzing a native executable that makes calls to the managed code.

    • Auto mode automatically detects the type of target executable, managed or native, and switches to the corresponding mode.

    Note

    • On Windows* OS, the managed code profiling setting is inherited automatically from the Visual Studio* project. For native targets, the Managed code profiling mode option is disabled.

    • System-wide profiling for managed code is not supported on Windows* OS.

    • Managed and Mixed modes are not supported on Linux* OS.

See Also