Please enable JavaScript to view this site.

Memory Validator Help

Navigation: The User Interface > The main display > .Net > .Net Snapshots

.Net Snapshot Callstack Display Settings Dialog

Scroll Prev Top Next More

The Snapshot Callstack Display settings dialog allows you to control how data is displayed on the snapshot callstacks display.

 

 snapshotCallstacksDisplaySettingsDialog

 

 

Display Ordering

 

The callstacks in a snapshot can be sorted prior to display.

 

Allocation Order instructionStep the order objects were allocated in

Size instructionStep by the size of the allocation

Object Type instructionStep alphabetical comparison of object type

Filename instructionStep alphabetical comparison of filename

Namespace instructionStep alphabetical comparison of namespace

Address instructionStep the object id of each object

 

 

Making the data easier to understand

 

Some options affect how much data is shown. Displaying less data can sometimes make for a more readable display.

 

Display Style instructionStep determine which objects to display.

 

oFull instructionStep information about every allocation and error is displayed (unless filtered)

oSimplified - your source code at root instructionStep Only traces that have a callstack with your source code at the top of the callstack are displayed

oSimplified - your source code not at root instructionStep Only traces that have a callstack with your source code in the callstack (except for the top position) are displayed

oSimplified - your source code anywhere instructionStep Only traces that have a callstack with your source code anywhere in the callstack are displayed

oSimplified - compiler vendor source code at root instructionStep Only traces that have a callstack with your compiler vendor source code at the top of the callstack are displayed

oSimplified - compiler vendor source code not at root instructionStep Only traces that have a callstack with your compiler vendor source code in the callstack (except for the top position) are displayed

oSimplified - compiler vendor source code anywhere instructionStep Only traces that have a callstack with your compiler vendor source code anywhere in the callstack are displayed

oSimplified - no source code instructionStep Only traces that have a callstack with no source code are displayed

 

Callstack grouping instructionStep display all callstacks or just unique callstacks

 

oFull instructionStep every callstack is shown

oSimplified - Only show unique callstacks instructionStep Traces that share the same callstack are displayed once. A summary is shown indicating the number of allocations, how many bytes in those allocations and the size of the largest allocation.

 

Minimum Generation instructionStep only display objects that were created on or after the specified generation. This allows you to ignore objects created at startup, or before a particular point in program execution

Minimum Age instructionStep only display objects that have survived at least the specified number of garbage collections. This allows you to ignore objects that are most likely still in use

 

Callstacks can be displayed in collapsed or expanded form:

 

Auto Expand instructionStep every callstack is displayed expanded so that you can see the callstack as well as the summary