From Circular Shift:
The Alloclave memory profiler makes it easy to collect detailed information about your C++ Windows application's memory behavior. It displays the information in a visual way that makes your problem jump out at you. It is then easy to fix your problem and get on with more important tasks.
Alloclave integrates with your application by simply adding one additional source file and recompiling. It then transparently connects to the visualization tool to give you quick insight into your application.
To view the memory difference between two moments in time in your application, you simply double click the timeline to denote your start and end position, and the application will immediately pinpoint your leaks or other problems.