Make SanitizedPath wrap Path instead of Arc<Path> to avoid allocation (#37106)
Release Notes: - N/A
This commit is contained in:
@@ -2576,7 +2576,7 @@ impl Workspace {
|
||||
};
|
||||
|
||||
let this = this.clone();
|
||||
let abs_path: Arc<Path> = SanitizedPath::from(abs_path.clone()).into();
|
||||
let abs_path: Arc<Path> = SanitizedPath::new(&abs_path).as_path().into();
|
||||
let fs = fs.clone();
|
||||
let pane = pane.clone();
|
||||
let task = cx.spawn(async move |cx| {
|
||||
|
||||
Reference in New Issue
Block a user