Intel® Trace Analyzer and Collector User and Reference Guide

ID 767272
Date 10/31/2024
Public

Visible to Intel only — GUID: GUID-8F5D8B4E-B044-46A8-866B-1BED3F8EF51D

Document Table of Contents

DEMANGLE

Syntax

DEMANGLE [on|off]

Variable

VT_DEMANGLE

Default

off

Description

Intel® Trace Analyzer and Collector automatically demangles mangled names if this switch is enabled. Name demangling is used in compiler driven instrumentation and in correctness checking reports. Intel® Trace Analyzer and Collector uses __cxa_demangle from the C++ ABI or UnDecorateSymbolName on Windows* OS. On Linux* OS demangling C++ names only works with the naming scheme used by GCC 3.x and newer compilers.

NOTE:
Some versions of Libstdc++ provide __cxa_demangle that does not work properly in all cases.