From d1bce6070def3b4d5045c3fc4bb66904d50d0a40 Mon Sep 17 00:00:00 2001 From: Jonas Schievink Date: Sat, 3 Apr 2021 23:45:27 +0200 Subject: Use shrink_to_fit to reduce DefMap sizes --- crates/hir_def/src/nameres/collector.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'crates/hir_def/src/nameres/collector.rs') diff --git a/crates/hir_def/src/nameres/collector.rs b/crates/hir_def/src/nameres/collector.rs index c2e445b68..4ddc791ce 100644 --- a/crates/hir_def/src/nameres/collector.rs +++ b/crates/hir_def/src/nameres/collector.rs @@ -109,7 +109,9 @@ pub(super) fn collect_defs( } } collector.collect(); - collector.finish() + let mut def_map = collector.finish(); + def_map.shrink_to_fit(); + def_map } #[derive(Copy, Clone, Debug, Eq, PartialEq)] -- cgit v1.2.3