User Guide

  • 2020
  • 06/18/2020
  • Public Content
Contents

mrte-mode

Specify managed profiling mode for Java*, Python*, Go*, .NET*, and Windows* Store applications.

Syntax

-mrte-mode
<value>
Arguments
<
value
>
Profiling mode for the managed code. Possible values are:
  • auto
    - Automatically detects the type of target executable, managed or native, and switches to the corresponding mode.
  • native
    - Collects data on native code only, does not attribute data to managed source.
  • mixed
    - Collects data on both native and managed code, and attributes data to managed source where appropriate. Consider using this option when analyzing a native executable that makes calls to the managed code.
  • managed
    - Collects data on both native and managed code, 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.
Default
auto
Mode is set automatically based on detected target type (executable, managed or native).
Actions Modified
Description
Use the
mrte-mode
option to specify one of the following Microsoft* run-time environment profiling modes: auto, native, mixed, or managed.
Collect hotspots data on native code only for a Windows
sample
application:
vtune
-collect hotspots -mrte-mode native -- C:\test\sample.exe

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804