AsmProfiler is a free and open source “instrumenting” profiler, primary made for Delphi, but should also be usable for any Win32 application.
The profiler (Windows NT, 2000, XP and x86) can profile any function (dll, c++, delphi, ?) without changing the original code or even the need of the original code (by using debug files, dll export functions, etc).
It logs every call, so it can make detailed and exact trace results! (and it uses much memory :-)
I am busy to make a “sampling” profiler as well, for fast and easy “click and go” profiling. I also want to add more analytical functions too (thread locks, cpu + mem usage charts, thread activity, etc). And I have lots more ideas to implement!
So please help me by donating some money, because it takes a lot of my spare time! With the money I can reserve more time to work on it (by taking some days off, etc).
Comments (1)
davesellers said:
Very useful tool. Took me a little while to figure out how to use it but once I downloaded and tested the demo application all became clear. Led me straight to the root of my problem and once optimized I had a speed up by an order of magnitude. Thanks for this tool
Edit Comment
You must be signed in to make a comment.