Matthias Krüger 7cae463bda
Rollup merge of #130263 - Zalathar:sums, r=compiler-errors
coverage: Simplify creation of sum counters

A small and self-contained improvement, extracted from some larger changes that I'm still working on.

Ultimately I want to avoid creating these sum counter-expressions in some cases (in favour of just adding physical counters directly to the nodes we care about), so a good incremental move towards that is splitting the “gather edge counters” step out from the ”build a sum of those counters” step.

Creating an extra intermediate vector should have negligible cost (and coverage isn't exercised by the benchmark suite anyway). The removed logging is redundant with the `#[instrument(..)]` logging we already have on the underlying method calls.
2024-09-12 19:03:42 +02:00
..
2024-09-10 08:42:30 +10:00
2024-09-10 08:54:17 +10:00
2024-09-10 08:42:30 +10:00
2024-09-10 09:11:17 +10:00
2024-09-10 08:42:30 +10:00
2024-09-10 08:54:22 +10:00
2024-09-10 09:11:17 +10:00
2024-09-10 08:42:30 +10:00
2024-09-10 08:42:30 +10:00
2024-09-10 08:42:30 +10:00
2024-09-10 08:54:17 +10:00
2024-09-10 08:42:30 +10:00