To prevent performance degradation during software development, performance can be monitored and software modifications that damage performance can be reverted or optimized. Regression benchmarking provides means for an automated monitoring of performance, yielding a list of software modifications potentially associated with performance changes.
We focus on locating individual modifications as causes of individual performance changes and present three methods that help narrow down the list of modifications.