Jakub Beránek

Results 761 comments of Jakub Beránek

@rylev Can you take a look please? :)

We can also name it `comptime-benchmarks`? But I think that `compile` vs `runtime` is obvious enough.

I'm going to go ahead and merge it so that we can start experimenting with it.

I created https://github.com/rust-lang/rustc-perf/pull/1348 as a first step into the direction of collecting binary (artifact) sizes for the existing benchmarks. I would like to eventually generalize `rustc-perf` to also gather runtime...

Scenarios currently have some interactions between each other, e.g. Full has to be completed before the Incr ones can be started, IncrPatched performs a patching operation during the benchmark. So...

> I'm having trouble following why LTO is any different from incremental in terms of affecting compilation - both of these are going to increase compile times (or not), have...

This has now been implemented in https://github.com/rust-lang/rustc-perf/pull/1348, as a first step.

Cache misses are now tracked and stored in the DB. And we're running out of HW counters (I think that there's only one left now), so I'm not sure if...

Yeah this was most probably caused by my PR, I haven't seen this metric before. I'll fix it today.

How should it work in terms of selecting which benchmark should run? If we just add a hard-coded `MinSize` scenario and pass it in ` --scenarios Full,IncrFull,...,MinSize`, then it would...