DDDebug is an assortment of debugging tools that contains multiple modules: a memory profiler, a ribbon viewer, a module viewer, and an improved exception handler. DDDebug can be incorporated readily into your Delphi jobs, either with its integrated graphic user interface along with its own API.
The memory profiler traces memory allocations, recognizes the sort of allocation (if it's been done due to producing an item, string, array, or document ), and provides up to date information regarding memory usage and data. Unlike other options, it will support bundles, independent of any particular compiler switches, and instant responses.