diff --git a/src/models/graph.rs b/src/models/graph.rs index 0dc4be3..025d388 100644 --- a/src/models/graph.rs +++ b/src/models/graph.rs @@ -116,6 +116,7 @@ impl Graph { } fn step_incidence(&self, incidence: &mut Option) -> Option<(VertexSlot, Edge)> { + // TODO: Benchmark storing full Index (one read, larger entries) vs. slot + get_idx() (two reads, smaller entries). let current = (*incidence)?; let e = self.incidences.get_idx(current.0).unwrap(); let entry = self.incidences[e];