Filtering overview

Use this forum to discuss and/or suggest future improvements of .NET Memory Profiler and to report bugs.
Post Reply
orangy
Posts: 19
Joined: Thu May 05, 2011 4:18 pm

Filtering overview

Post by orangy » Thu May 05, 2011 6:09 pm

I'd like to have view similar to Overview, but including only information from Filter, like see what types, instances, bytes are being held by specific instance. It's like "Filter details - Instance held by #..." but grouped by their type with summary information. Alternatively, filter details could have "group by type" checkbox.

Andreas Suurkuusk
Posts: 1000
Joined: Wed Mar 02, 2005 7:53 pm

Re: Filtering overview

Post by Andreas Suurkuusk » Thu May 05, 2011 8:48 pm

Thank you for the suggestion. We did originally include a "Group by type" option in the Filter details view, but it did have some usability problems so it was removed from the preview. We will possibly improve this and include the "Group by type" option in the final release of .NET Memory Profiler 4.0.
Best regards,

Andreas Suurkuusk
SciTech Software AB

orangy
Posts: 19
Joined: Thu May 05, 2011 4:18 pm

Re: Filtering overview

Post by orangy » Thu May 05, 2011 10:12 pm

What are those usability issues you are talking about? This is very important for analyzing complex data structures.

Andreas Suurkuusk
Posts: 1000
Joined: Wed Mar 02, 2005 7:53 pm

Re: Filtering overview

Post by Andreas Suurkuusk » Fri May 06, 2011 7:34 am

We tried implementing the "Group by type" functionality by using the grouping feature of the Grid component we're using. However, this lead to some problems, e.g. when presenting the summary information for each type (the information was only presented as a string in the group header). We're changing this to use a Master-Detail grid instead, which I think will work much better.
Best regards,

Andreas Suurkuusk
SciTech Software AB

Andreas Suurkuusk
Posts: 1000
Joined: Wed Mar 02, 2005 7:53 pm

Re: Filtering overview

Post by Andreas Suurkuusk » Fri Jun 10, 2011 12:06 pm

In the recently released beta of .NET Memory Profiler 4.0 Beta it is possible to group instances by Type when viewing filter information. When grouping by type, you will get summary information for each type, such as the total number of instances, the total number of live bytes and the maximum number of held bytes by any of the instances.
Best regards,

Andreas Suurkuusk
SciTech Software AB

Post Reply

Who is online

Users browsing this forum: Google [Bot] and 3 guests