Great!
On Thu, Jan 20, 2011 at 11:00 PM, Miquel Torres <[email protected]> wrote: > Hi all, > > I want to announce the release of Codespeed 0.7, the version which is > now powering speed.pypy.org > > The announcement has been made on > http://groups.google.com/group/codespeed/browse_thread/thread/3dd2d9491b26d044, > but I will paste it here: > > -------------------------------------------------- > I will briefly describe the most significant improvements. > > > Result Reports > -------------- > While the previous Codespeed version allowed a project to analyse and > visualize performance changes and compare different versions or even > "competitors", it didn't address well a use-case: a core developer > that is interested in the daily performance variations. > > You had to go to the Changes view, click on the desired revision, > maybe another executable, and again for every revision you wanted to > check. > > That use case is now addressed by Reports. They are a summary of the > most significant changes on every run. It's a ultra-condensed Changes > table. It is shown on the main page, and you can even subscribe to a > RSS feed. That way you only visit the page when you are interested in > some particular revision or change. > > After a few weeks of use, you may find out that a different > "algorithm" is better (for example dropping trends or trends > triggering the red state...), or that the thresholds need to be > tweaked. And there are surely other interesting run statistics that > could be gathered and shown. I eagerly await the feedback and ensuing > discussion ;-) > > > Support for small screen sizes > ------------------------------ > > Using CSS media queries, the site layout adapts to smaller screens. It > is optimized for 3 sizes: > - Desktop: normal layout for big screens > - Netbook, tablets (~1000px): Similar layout but smaller margins, > smaller plots. Coincidentally, it is about the same width of Maciej's > laptop screen ;-) > - Smartphones: iPhones and Androids in landscape mode should be now > able to visit the site without problems. > > Though it can be tested just by resizing the browser window, it would > be great to get some feedback of anyone actually using the above > mentioned devices! > > > Performance improvements > ------------------------ > > Exarkun made the timeline view faster by pre-fetching all related > data. The timeline grid took 1.46 seconds to load, and a single plot > 0.45 seconds. They now need 1.26 and 0.26 seconds respectively. A big > improvement! > > There is yet another improvement waiting in the wings, but we still > need to figure out some regression it introduces. > > The Changes view is also much faster (from 480ms to 210ms), because it > now uses the cached table stored in the corresponding report (only > when viewing with the default trend=10 ). > > > A last detail > --------------- > > Another change you may notice is that the default checked executables > in the Comparison view are now configurable (I didn't forget Maciej! > :). So they are not all selected per default any more, so the plot > shouldn't look any longer like the Flying Spaghetti Monster ;-) > > I'll leave it there. I hope you enjoy the changes! > > Miquel > _______________________________________________ > [email protected] > http://codespeak.net/mailman/listinfo/pypy-dev > _______________________________________________ [email protected] http://codespeak.net/mailman/listinfo/pypy-dev
