I'm running VTune on an application built in release mode. It shows the top hotspot problem is my program in square brackets.
and if I expand that it just lists the same thing over and over:
If I run in debug mode I see everything instrumented in my code correctly and actually see method calls, etc. I have tried launching directly (inside Visual Studio) and then attaching to my application running from just a cmd.exe term and both produce the same result when trying the release binary.
I do have Analyze child processes checked in the setings. I'm using Intel VTune Amplifieir XE 2011 and the Intel compiler to compile the source code.
Just wondering if you have any suggestions on how to get the results to resolve the insides of the application instead of just the application itself.
Release mode compile options that may be conflicting?:
/O2 /Ob1 /Os /D "WIN32" /D "NDEBUG" /D "_CONSOLE" /D "_UNICODE" /D "UNICODE" /FD /EHa /MT /GS- /arch:SSE /W3 /WX /nologo /c /Wp64 /Zi /TP /wd4996 /errorReport:prompt