for _ in0..10 { letmut wait = Vec::new(); for _ in0..99 { letmut w = spawn(b.wait());
assert_pending!(w.poll());
wait.push(w);
} for w in &mut wait {
assert_pending!(w.poll());
}
// pass the barrier letmut w = spawn(b.wait()); letmut found_leader = assert_ready!(w.poll()).is_leader(); formut w in wait { let wr = assert_ready!(w.poll()); if wr.is_leader() {
assert!(!found_leader);
found_leader = true;
}
}
assert!(found_leader);
}
}
Messung V0.5 in Prozent
¤ Dauer der Verarbeitung: 0.11 Sekunden
(vorverarbeitet am 2026-06-18)
¤
Die Informationen auf dieser Webseite wurden
nach bestem Wissen sorgfältig zusammengestellt. Es wird jedoch weder Vollständigkeit, noch Richtigkeit,
noch Qualität der bereit gestellten Informationen zugesichert.
Bemerkung:
Die farbliche Syntaxdarstellung und die Messung sind noch experimentell.