User Manual

Preferences

preferences

The Preferences page is used to edit settings related to the user interface of .NET Memory Profiler. The preferences are edited by clicking Options under the Tools menu. This will bring up the Options dialog, which is used to edit preferences and default session settings. For more information about session settings, see the next section.

Field values presentation style

This setting indicates how field values should be presented in the Instance details view. The available options are:

§  Visual Studio
Fields are presented in a hierarchical way, grouped by the type they are defined in. This style is modelled after the Visual Studio style of presenting field values.

§  Flat
Fields are presented as they are declared in the metadata, with the top-level type fields first.

For more information about field value presentation, see Field values.

Runtime GCHandle identification

This setting defines whether runtime GC handles should be identified and presented by the profiler.

§  Enable runtime <GCHandle> identification
This option is used to enable <GCHandle> identification. If this option is enabled, a pseudo <GCHandle> type will be included in the Types list and the presentation of System.WeakReference and System.InteropServices.GCHandle instances will be affected.

§  Treat System.InteropServices.GCHandles roots as identified
This option affects the way root paths are calculated for types and instances. If this option is enabled, then roots allocated using System.InteropServices.GCHandle will be treated as identified when calculating root paths.

For more information about <GCHandle> identification, see GC Handle Identification.

More:

Symbol File Locations

 

 

.NET Memory Profiler User Manual

© Copyright 2002-2009. SciTech Software AB.

For information about .NET Memory Profiler, see the product site at http://memprofiler.com

.NET Memory Profiler is developed by SciTech Software AB