Use Vec::with_capacity in various places.

This commit is contained in:
losfair
2019-08-10 03:23:29 +08:00
parent 9cade2b441
commit 44f71759f6
2 changed files with 6 additions and 3 deletions

View File

@ -321,7 +321,9 @@ impl LLVMBackend {
total_size: code_size,
};
let mut local_func_id_to_addr: Vec<usize> = Vec::new();
let num_local_functions =
module_info.func_assoc.len() - module_info.imported_functions.len();
let mut local_func_id_to_addr: Vec<usize> = Vec::with_capacity(num_local_functions);
// All local functions.
for index in module_info.imported_functions.len()..module_info.func_assoc.len() {