LTProf: a cost-effective code profiler with line-level resolution, no instrumentation, and normal speed profiled program execution. Supports profiling for VC++, CBuilder, Delphi, and Visual Basic. Available at a small price of EUR.

One of the standout features of LTProf is its line-level resolution, which is unparalleled among most profilers. Instead of just displaying a list of functions and the time spent in each one, it goes further and graphically shows the time spent by each line of code relative to the function it belongs to. This way, you can easily spot the parts of a long algorithm that are the most time-consuming, simplifying your debugging experience.
LTProf stands out from other profilers in the market because it doesn't require any rebuild or instrumentation step. You can profile your application at any stage of its development without making any adjustments, saving you time and effort. Furthermore, unlike instrumented programs, which have additional code inserted in every function to measure the time spent, LTProf does not change your application in any way. This ensures that your program runs at normal speed, making your life a lot easier. You can also adjust the amount of processor time consumed by LTProf itself by setting the sampling resolution.
Another advantage of LTProf is that it is not language-specific. It can analyze any program that contains debug information in PDB/TDS files regardless of the language it is written in. You can even use it for cross-language applications such as an EXE written in C++ that uses VB components.
Lastly, the price of LTProf is unbeatable. You can compare it with other similar applications in the market that often come at a higher price tag. At only EUR 49.95, LTProf provides excellent value for the range of features it offers.
Overall, LTProf is an excellent choice for anyone looking for a powerful code profiler tool that's easy to use and won't break the bank.
Version 1.5: N/A
Version 1.4.8: N/A
Version 1.4.7: N/A