0 items - $0.00
Follow softwareverify on Twitter

The fastest way to monitor billions of memory allocations

Download Eval
x86

Download Eval
x64

Buy x86
Buy x64

Single user x86: $299

Single user x64: $449

C++ Memory Validator C++ Memory Validator CD Picture

Memory Validator - Objects

The objects view shows statistics describing the different types of object that have been allocated, reallocated and deallocated.

Data about each object type, size, the number of objects of that type currently in use and the total memory consumed by these objects plus indications of when the object was first used, most recently allocated, most recently deleted and lifetime activity.

All this data can be sliced and diced by thread, by DLL, by watermarks, tag tracker and tag tracker macros providing you with many ways to inspect the data you've collected.

Watermarks allow you to place markers in the allocation sequence, before and after an event (for example: opening a database, doing some work, then closing the database).

Tag trackers allow you to associate a tag with all allocation events that happen during the lifetime of the tag. Tag tracker macros build upon tag trackers to take a higher level view. An example use of tag trackers would be in a game, where certain object types would be associated with warriors and other objects may be associated with weaponary.

Allocated objects view

Go to Top ^^