aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2026-11-05 16:12:06 +0100
committertv <tv@krebsco.de>2026-11-05 16:12:06 +0100
commit92a1e984ee332738d3b5afa0443564b6473137d1 (patch)
treec17a999db158387047eed935fe13f3adc318e19a
parentbe0d9b01b500645fd5b8578409e88271a8090d60 (diff)
news without waiting
-rw-r--r--src/simtest/bench.rs5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/simtest/bench.rs b/src/simtest/bench.rs
index 6cc1fad..80c8858 100644
--- a/src/simtest/bench.rs
+++ b/src/simtest/bench.rs
@@ -747,8 +747,9 @@ fn report(
),
);
// Bytes of changes per new change in the messages that brought some: several
- // changes per message, or larger changes.
- let with_news = carrying - twice;
+ // changes per message, or larger changes. Not those whose changes wait for
+ // predecessors: they count as new with the message that brings those.
+ let with_news = carrying - twice - (r1.waiting - r0.waiting);
let news = r1.new_changes - r0.new_changes;
let _ = writeln!(
out,