mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-26 13:29:12 +00:00
Merge remote-tracking branch 'origin/trunk' into use-instant-over-system-time
This commit is contained in:
commit
c6eff66f4b
31 changed files with 689 additions and 396 deletions
|
@ -1931,12 +1931,14 @@ pub fn surgery(
|
|||
) {
|
||||
let total_start = Instant::now();
|
||||
let loading_metadata_start = total_start;
|
||||
let input = fs::File::open(metadata_filename).unwrap_or_else(|e| internal_error!("{}", e));
|
||||
let input = BufReader::new(input);
|
||||
let md: metadata::Metadata = match deserialize_from(input) {
|
||||
Ok(data) => data,
|
||||
Err(err) => {
|
||||
internal_error!("Failed to deserialize metadata: {}", err);
|
||||
let md: metadata::Metadata = {
|
||||
let input = fs::File::open(metadata_filename).unwrap_or_else(|e| internal_error!("{}", e));
|
||||
let input = BufReader::new(input);
|
||||
match deserialize_from(input) {
|
||||
Ok(data) => data,
|
||||
Err(err) => {
|
||||
internal_error!("Failed to deserialize metadata: {}", err);
|
||||
}
|
||||
}
|
||||
};
|
||||
let loading_metadata_duration = loading_metadata_start.elapsed();
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue