Analyzers
Talk to fellow users of Intel Analyzer tools (Intel VTune™ Profiler, Intel Advisor)
4992 Discussions

Profiling binaries compiled with Delphi

mligor
Beginner
981 Views
Is there any way to profile binaries compiled with Delphi. I have tried to include all kind of debug infos that delphi support but none works.

As alternative would be to make VTune possible to read debug info from old ".dbg" files. Is that somehow possible?

Thanks
0 Kudos
1 Reply
Eric_M_Intel2
Employee
981 Views

Intel VTune Amplifier XE 2011 for Windowscannot be made to work with .dbg files, map files or .tds files from Delphi.

Intel VTune Amplifier XE 2011 supports the symbol format (Program Database= .pdb) as created bythefollowing languages/compilers:
http://software.intel.com/sites/products/documentation/hpc/amplifierxe/en-us/win/start/release_notes_amplifier_xe_windows.pdf

Supported compilers:

o Intel C/C++ Compiler 11 and higher

o Intel Fortran Compiler 11 and higher

o Intel Parallel Composer

o Microsoft* Visual Studio* C/C++ Compiler

Supported Microsoft Visual Studio versions:

o Microsoft* Visual Studio* 2005

o Microsoft* Visual Studio* 2008

o Microsoft* Visual Studio* 2010

Application coding requirements

o Supported programming languages:

Fortran

C

C++

C# (only .NET versions 3.5 and below are supported)

It might be possible to convert Delphi debug information to PDB format. There are indications on the internet that this is possible."If" this conversion makes it 100% compatible with the format as created by one of the languages/compilers above - it may be possible to "trick" Intel VTune Amplfiier XE to work - but this has not been tested by our team and was not an intended usage model.

Regards,
Eric M

0 Kudos
Reply