| ⇢ | A | JobTiming added | |
| ⇢ | A | JobTiming added | |
| ⇢ | A | JobTiming added | |
| ⇢ | A | JobTimingTest added | |
| ⇢ | A | Timing added |
| ⇢ | B | WorkerCompilerPass::getClass() added | |
| ⇢ | A | RunManager::pruneJobTimings() added | |
| ⇢ | A | BaseRunManager::recordJobRun() added | |
| ⇢ | A | JobTiming::setId() added | |
| ⇢ | A | JobTiming::getFinishedAt() added | |
| ⇢ | A | JobTiming::setFinishedAt() added | |
| ⇢ | A | RunManager::pruneJobTimings() added | |
| ⇢ | A | RunManager::getJobTimingClass() added | |
| ⇢ | A | RunManager::setJobTimingClass() added | |
| ⇢ | A | RunManager::recordJobRun() added | |
| ⋮ | view more | ||
| A | ↘ | B | Configuration::getConfigTreeBuilder() got worse |
| B | ↘ | C | PruneCommand::pruneOldJobs() got worse |
| C | ↗ | B | PruneCommand::execute() improved |
| B | ↛ | WorkerCompilerPass::getRunClass() removed | |