Hydra & Lito

Hydra is an extension of Spy profiler that support comparison between profiles gathered from multiple software versions.

Lito is a tool that statically analyze the source code changes of a given version to determine if these change could cause a performance regressions. This analisys is done using run-time information gathered from the older versions.

View the Project on SmalltalkHub juampi/hydra


Project & Benchmarks

At following, we list the benchmarks of each software project:

Creating a Pharo image for each software version


Hydra takes as imput a set of Pharo images, it assume that each have already installed a software version, fuel, smark, hydra(itself) and the benchmark of the project. Hydra provide three different ways to create images with each project versions: