We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8ff4b42 commit ae3feffCopy full SHA for ae3feff
src/librustc/dep_graph/graph.rs
@@ -534,15 +534,9 @@ impl DepGraph {
534
}
535
536
pub fn serialize(&self) -> SerializedDepGraph {
537
- let mut fingerprints = self.fingerprints.borrow_mut();
538
let current_dep_graph = self.data.as_ref().unwrap().current.borrow();
539
540
- // Make sure we don't run out of bounds below.
541
- if current_dep_graph.nodes.len() > fingerprints.len() {
542
- fingerprints.resize(current_dep_graph.nodes.len(), Fingerprint::ZERO);
543
- }
544
-
545
- let fingerprints = fingerprints.clone().convert_index_type();
+ let fingerprints = self.fingerprints.borrow().clone().convert_index_type();
546
let nodes = current_dep_graph.nodes.clone().convert_index_type();
547
548
let total_edge_count: usize = current_dep_graph.edges.iter()
0 commit comments