bors[bot]
e423cfe383
Merge #2730
2730: Add `profile` calls to {Module,Function}::diagnostics r=matklad a=michalt
With this change the output `ra_prof` gives a better indication where
the time is spent. Example output:
```
213ms - publish_diagnostics
213ms - diagnostics
70ms - Module::from_definition
70ms - Module::from_file
132ms - Module::diagnostics
78ms - Function::diagnostics
0ms - body_with_source_map_query (1 calls)
2ms - trait_solve_query (1 calls)
76ms - ???
15ms - Function::diagnostics
0ms - body_with_source_map_query (1 calls)
15ms - trait_solve_query (5 calls)
38ms - Function::diagnostics (51 calls)
8ms - parse_query (1 calls)
```
Signed-off-by: Michal Terepeta <michal.terepeta@gmail.com>
Co-authored-by: Michal Terepeta <michal.terepeta@gmail.com>
2020-01-03 11:57:11 +00:00
..
2019-11-25 00:12:36 +03:00
2019-12-29 15:02:27 +00:00
2019-12-13 18:16:34 +08:00
2020-01-01 17:51:48 -05:00
2019-11-17 18:35:05 +03:00
2019-12-08 12:44:14 +01:00
2019-12-04 23:05:01 +01:00
2019-11-20 19:01:06 +01:00
2020-01-03 12:50:35 +01:00
2020-01-03 12:40:50 +01:00
2019-12-21 13:34:43 +01:00
2019-12-29 17:39:31 +01:00
2019-12-31 14:11:25 +01:00
2020-01-01 17:51:48 -05:00
2019-12-30 17:12:20 +01:00
2019-12-22 08:05:02 +00:00
2019-12-22 14:17:31 +01:00
2019-12-24 00:27:48 +08:00
2019-12-26 16:23:40 +01:00
2019-11-17 18:35:05 +03:00
2019-12-18 13:10:37 +08:00
2019-11-17 18:35:05 +03:00
2019-12-18 16:00:35 +01:00