mirror of
https://github.com/roc-lang/roc.git
synced 2025-09-30 07:14:46 +00:00
Don't blow up on module timings if there was an error
This commit is contained in:
parent
62fdae8b45
commit
15d8e06a44
1 changed files with 14 additions and 13 deletions
|
@ -191,19 +191,20 @@ impl ModuleTiming {
|
|||
|
||||
end_time
|
||||
.duration_since(*start_time)
|
||||
.unwrap()
|
||||
.checked_sub(*solve)
|
||||
.unwrap()
|
||||
.checked_sub(*constrain)
|
||||
.unwrap()
|
||||
.checked_sub(*canonicalize)
|
||||
.unwrap()
|
||||
.checked_sub(*parse_body)
|
||||
.unwrap()
|
||||
.checked_sub(*parse_header)
|
||||
.unwrap()
|
||||
.checked_sub(*read_roc_file)
|
||||
.unwrap()
|
||||
.ok()
|
||||
.and_then(|t| {
|
||||
t.checked_sub(*solve).and_then(|t| {
|
||||
t.checked_sub(*constrain).and_then(|t| {
|
||||
t.checked_sub(*canonicalize).and_then(|t| {
|
||||
t.checked_sub(*parse_body).and_then(|t| {
|
||||
t.checked_sub(*parse_header)
|
||||
.and_then(|t| t.checked_sub(*read_roc_file))
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
})
|
||||
.unwrap_or_else(Duration::default)
|
||||
}
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue