dotMemory 2021.2 Help

Analyze Object Sets

An object set is a number of objects grouped by a specific condition. For example, all objects from Gen 2, or all objects retained by some other particular object, or all objects allocated by a specific call, and so on.

The object set is a main subject of your investigation. To help you analyze object sets, dotMemory can present them in a number of views described in this section:

Selecting a view

To select a certain view for an object set, click the corresponding item in the view list.

dotMemory: Analyzing object set

Exporting object set details

Sometimes, you may need to share details about a particular object set with other people. dotMemory lets you export the details to a file. Available file extensions: .json or .bson.

Exported data: for each instance in the set, dotMemory copies its outgoing references. The maximum depth of the reference tree is specified with the Depth parameter.

To export object set details to a file

  1. On any object set analysis view, select the required object set.

  2. In the context menu, choose Export objects....

  3. Specify a filename, reference tree depth, file extension, and click Save.

Last modified: 20 July 2021