Case Study: Cream Software achieves 10% faster message-history performance with SmartBear AQtime 3

A SmartBear Case Study

Preview of the Cream Software Case Study

AQtime improves application performance testing

Cream Software, a shareware developer building an email message classifier in Delphi 6 to fight spam, faced a usability problem: browsing message history was painfully slow. Their UI built a TListView from many raw email files, and constructing the list required reading numerous files at once, causing long refresh times and a poor user experience.

They solved it with AQtime 3 (AQtime Pro) from SmartBear: using its timing profiler and line-level analysis they quickly identified hotspots and call counts. AQtime revealed an expensive child routine where FileExists was invoked hundreds of times unnecessarily; after removing and optimizing these calls the history routine ran about 10% faster and further profiling yielded additional improvements, transforming how they test and optimize performance.


Open case study document...

Cream Software

Rafal Platek

Cream Software


SmartBear

161 Case Studies