Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[hyades-dev] Hyades UI meeting today: proposed simplification of statistics views


Time: Today, Wednesday, July 28, 12:00pm (noon) EST.
Agenda: Discuss the proposed simplification of the statistics views:

Issues I want to address:

1. Inconsistency between coverage statistics and the others. Coverage statistics shows all 3 levels of information (package, class, method) rolled up into one view. The other views separate these (albeit inconsistently).

2. Viewing execution time analysis information at the package and memory analysis at the class level, as examples. Right now you have to play around and change the table's columns and individually pick the ones you want to see (then you have to change again when you want to go back). Also, you initially see all zeros if you try to open package stats while doing execution time analysis only because the initial columns are for memory only.

As it is now we have 5 tables (excluding object references, which I consider to be different - its purpose isn't to show statistics).
Here are the descriptions:

Package statistics: Shows memory information at the package level. Can be manually changed to show execution info.
Class statistics: Shows memory information at the class level. Also shows the methods for each class. Can be manually changed to show execution info.
Method statistics: Shows execution time information at the method level.
Instance statistics: Shows memory information at the class level with instances.
Coverage statistics: Shows coverage information at the package, class, and method levels.

What I propose is to follow the lead of the Coverage statistics, and do the following:

Memory statistics: Shows memory information at the package, class, and instance levels.
Execution statistics: Shows execution time information at the package, class, and method levels.
Coverage statistics: Shows coverage information at the package, class, and method levels. (no change)

There would be toolbar buttons to switch between the different levels, just like in the coverage statistics view. There would also be a top level item "Summary" which will show the totals for all the items in the view, which can be useful.


Conference ID:                                      6018928
Local Dial-in number:                               416-343-2604
Toll-free Dial-in number:                           1 866-576-2504
International Toll-free Dial-in number:             800-44443030


Thanks,
Curtis d'Entremont
Problem Determination Tools
IBM Toronto Lab

Phone: (905) 413-5754
E-Mail: curtispd@xxxxxxxxxx


Back to the top