use bumpmap in record IR gen

This commit is contained in:
Folkert 2021-04-28 23:26:09 +02:00
parent 2d00dd528f
commit 3290528d70

View file

@ -6926,7 +6926,7 @@ fn from_can_pattern_help<'a>(
// sorted fields based on the destruct
let mut mono_destructs = Vec::with_capacity_in(destructs.len(), env.arena);
let destructs_by_label = env.arena.alloc(MutMap::default());
let mut destructs_by_label = BumpMap::with_capacity_in(destructs.len(), env.arena);
destructs_by_label.extend(destructs.iter().map(|x| (&x.value.label, x)));
let mut field_layouts = Vec::with_capacity_in(sorted_fields.len(), env.arena);