When this category is active, the Report panel shows information about object instances that exist at the moment when the results are generated. This means that if an object was created and destroyed before the results were generated, it is not shown in the Report panel. The panel contains the following columns:
|Columns (in alphabetical order)||Description|
|#||The creation number of the given object.|
|Address||The memory address where the object was allocated.|
|Class Name||The name of the object’s class.|
|Get #||The ordinal number of the Get Results command that generated the current result set. For instance, if you pressed Get Results two times during the profiler run, you will get three result sets (the third result set will be generated after the application closes) with numbers 1, 2 and 3. The Get # value in all the records of the first result set will be 1; in the second result set this column will display 2 and in the third result set the column will display 3.
The Get # column is used for comparison purposes. It lets you easily see which objects were created or deleted between two result generations.
|Live References||The number of currently existing object references.|
|Module Name||The name of the executable module in which the object’s class is defined.|
|Object Name||The name of the object. It is formed as Class Name + period + number. For example, TTestClass.3 means the third
|Peak References||The maximum number of object references that were maintained simultaneously.|
|Size||The size of the object in bytes.|
|Thread||Specifies the thread in which the object’s constructor was called.|
|Total References||The total number of object references that were created.|