Friday, 28 January 2011
Changes
- Improved both the parsing time and memory usage of the application significantly.
- Fixed a few issues with buttons not changing state under certain conditions.
Performance
Specifically the parsing system of MacCallGrind was rewritten to improve the speed of the data model on which MCG is built. As you can see by the images below this resulted in both a parsing time increase (50%) and a smaller memory footprint (30%). Something we were unable to adequately benchmark is the summary tab, but performance in this area has also been improved significantly.

