JetBrains Rider 2024.1 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 the main subject of your investigation. To help you analyze object sets, dotMemory can present them in a number of views described in this section:

Select a view

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

dotMemory in Rider: Analyzing object set

Export object set details

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

Exported data: for each instance in the set, JetBrains Rider 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. In any 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: 19 March 2024