aboutsummaryrefslogtreecommitdiff
path: root/crates/rust-analyzer/src/cli/analysis_bench.rs
diff options
context:
space:
mode:
Diffstat (limited to 'crates/rust-analyzer/src/cli/analysis_bench.rs')
-rw-r--r--crates/rust-analyzer/src/cli/analysis_bench.rs8
1 files changed, 4 insertions, 4 deletions
diff --git a/crates/rust-analyzer/src/cli/analysis_bench.rs b/crates/rust-analyzer/src/cli/analysis_bench.rs
index 877abd12b..8991f3bdb 100644
--- a/crates/rust-analyzer/src/cli/analysis_bench.rs
+++ b/crates/rust-analyzer/src/cli/analysis_bench.rs
@@ -17,7 +17,7 @@ use ide_db::{
17use vfs::AbsPathBuf; 17use vfs::AbsPathBuf;
18 18
19use crate::cli::{ 19use crate::cli::{
20 load_cargo::{load_cargo, LoadCargoConfig}, 20 load_cargo::{load_workspace_at, LoadCargoConfig},
21 print_memory_usage, Verbosity, 21 print_memory_usage, Verbosity,
22}; 22};
23 23
@@ -63,13 +63,13 @@ impl BenchCmd {
63 let start = Instant::now(); 63 let start = Instant::now();
64 eprint!("loading: "); 64 eprint!("loading: ");
65 65
66 let cargo_config = Default::default();
66 let load_cargo_config = LoadCargoConfig { 67 let load_cargo_config = LoadCargoConfig {
67 cargo_config: Default::default(),
68 load_out_dirs_from_check: self.load_output_dirs, 68 load_out_dirs_from_check: self.load_output_dirs,
69 with_proc_macro: self.with_proc_macro, 69 with_proc_macro: self.with_proc_macro,
70 }; 70 };
71 71 let (mut host, vfs) =
72 let (mut host, vfs) = load_cargo(&self.path, &load_cargo_config)?; 72 load_workspace_at(&self.path, &cargo_config, &load_cargo_config, &|_| {})?;
73 eprintln!("{:?}\n", start.elapsed()); 73 eprintln!("{:?}\n", start.elapsed());
74 74
75 let file_id = { 75 let file_id = {