If the Objects category is selected in the Explorer panel, the Report panel displays results for objects and detected memory block violations. If you select a Report panel row that corresponds to an object, the Call Tree panel will display information about object references.
The Call Tree panel contains the References From and References To panes. The References From pane lists all objects that refer to the currently selected object. The References To pane shows objects, to which the selected object refers. (The panes do not display information if you have selected a Report panel row that corresponds to a memory block violation).
|The Allocation profiler traces references to managed objects only. If you select an unmanaged object in the Report panel, the Call Tree panel will display only the selected object, without any links to other objects.
Information about object references is shown in grids containing the following columns:
|Columns (in alphabetical order)
|The creation number of the object.
|Object’s address in memory.
|The name of the object’s class.
|The name of the module containing the object.
|The object name. It is formed as Class Name + period + number. For example, TestClass.3 means the third
TestClass object that was created after the profiling started.
|If Root is checked, the object is referred to by an existing global or local variable or by a function parameter. If Root is unchecked, the object is referred to by a property of another object’s field.
|The object’s size in bytes.
|Specifies the thread where the object’s constructor was called.