Skip to content

Instantly share code, notes, and snippets.

@lnicola
Created February 17, 2020 19:31
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save lnicola/1ff7a8e195a82b848517f2d483c77e1f to your computer and use it in GitHub Desktop.
Save lnicola/1ff7a8e195a82b848517f2d483c77e1f to your computer and use it in GitHub Desktop.
1156ms - LibraryData::prepare
1187ms - LibraryData::prepare
1771ms - LibraryData::prepare
1495ms - LibraryData::prepare
1488ms - LibraryData::prepare
2710ms - LibraryData::prepare
1242ms - LibraryData::prepare
2474ms - LibraryData::prepare
2447ms - LibraryData::prepare
2475ms - LibraryData::prepare
4403ms - LibraryData::prepare
1319ms - LibraryData::prepare
4511ms - LibraryData::prepare
5066ms - LibraryData::prepare
1174ms - LibraryData::prepare
1436ms - LibraryData::prepare
1469ms - LibraryData::prepare
2261ms - LibraryData::prepare
4655ms - LibraryData::prepare
5474ms - LibraryData::prepare
54755ms - handle_code_action
54752ms - diagnostics
25734ms - SourceBinder::to_module_def
25734ms - crate_def_map
29017ms - Module::diagnostics
26480ms - Module::diagnostics
23366ms - Function::diagnostics
23366ms - infer
23366ms - do_infer
1602ms - impls_in_crate_query
3ms - crate_def_map (19472 calls)
1274ms - parse_macro_query (5080 calls)
85ms - parse_query (28 calls)
2510ms - impls_in_crate_query
14ms - crate_def_map (80562 calls)
2122ms - parse_macro_query (9637 calls)
1047ms - impls_in_crate_query
3ms - crate_def_map (23053 calls)
915ms - parse_macro_query (2471 calls)
1434ms - impls_in_crate_query
1ms - crate_def_map (5371 calls)
1304ms - parse_macro_query (2995 calls)
33ms - parse_query (23 calls)
1274ms - trait_solve_query
0ms - crate_def_map (1184 calls)
1255ms - impl_datum (601 calls)
3ms - parse_query (1 calls)
0ms - crate_def_map (299 calls)
13610ms - impls_in_crate_query (348 calls)
1031ms - parse_macro_query (3115 calls)
323ms - parse_query (102 calls)
413ms - trait_solve_query (16 calls)
1008ms - Function::diagnostics
1008ms - infer
1008ms - do_infer
0ms - body_with_source_map_query (1 calls)
0ms - crate_def_map (32 calls)
1007ms - trait_solve_query (17 calls)
1346ms - Function::diagnostics
1346ms - infer
1346ms - do_infer
1333ms - trait_solve_query
0ms - crate_def_map (1 calls)
1327ms - impl_datum (446 calls)
0ms - body_with_source_map_query (1 calls)
0ms - crate_def_map (23 calls)
10ms - parse_query (2 calls)
2ms - trait_solve_query (6 calls)
757ms - Function::diagnostics (3 calls)
0ms - crate_def_map (3 calls)
2497ms - Function::diagnostics
2497ms - infer
2497ms - do_infer
1365ms - trait_solve_query
0ms - crate_def_map (1402 calls)
164ms - impl_datum (5891 calls)
49ms - parse_macro_query (11 calls)
1030ms - parse_query (188 calls)
6ms - body_with_source_map_query (1 calls)
0ms - crate_def_map (392 calls)
1ms - parse_macro_query (4 calls)
21ms - parse_query (6 calls)
1096ms - trait_solve_query (40 calls)
0ms - Function::diagnostics (1 calls)
39ms - Module::diagnostics (1 calls)
0ms - crate_def_map (3 calls)
0ms - add_missing_impl_members_inner (2 calls)
2ms - parse_query (1 calls)
55249ms - handle_inlay_hints
49584ms - get_inlay_hints
49578ms - SourceBinder::analyzer
26211ms - ast::Module::to_def
26211ms - SourceBinder::to_module_def
26211ms - crate_def_map
26211ms - compute_crate_def_map
1956ms - crate_def_map
1951ms - compute_crate_def_map
28ms - enum_data_query (7 calls)
1891ms - raw_items_query (3900 calls)
4ms - parse_query (1 calls)
4553ms - crate_def_map
4553ms - compute_crate_def_map
4509ms - crate_def_map
4509ms - compute_crate_def_map
4480ms - crate_def_map
4479ms - compute_crate_def_map
4ms - crate_def_map (11827 calls)
4046ms - raw_items_query (11810 calls)
0ms - crate_def_map (7 calls)
1ms - raw_items_query (1 calls)
38ms - crate_def_map (29 calls)
0ms - enum_data_query (1 calls)
5ms - raw_items_query (17 calls)
1088ms - crate_def_map
1088ms - compute_crate_def_map
1064ms - crate_def_map
1064ms - compute_crate_def_map
929ms - crate_def_map (430 calls)
0ms - enum_data_query (3 calls)
132ms - raw_items_query (137 calls)
0ms - crate_def_map (81 calls)
23ms - raw_items_query (28 calls)
2923ms - crate_def_map
2923ms - compute_crate_def_map
2255ms - crate_def_map
2255ms - compute_crate_def_map
2197ms - crate_def_map
2197ms - compute_crate_def_map
2137ms - crate_def_map
2137ms - compute_crate_def_map
1755ms - crate_def_map
1755ms - compute_crate_def_map
1ms - crate_def_map (4021 calls)
1691ms - raw_items_query (4014 calls)
354ms - crate_def_map (153 calls)
26ms - raw_items_query (52 calls)
25ms - crate_def_map (226 calls)
34ms - raw_items_query (32 calls)
40ms - crate_def_map (125 calls)
17ms - raw_items_query (27 calls)
79ms - crate_def_map (1475 calls)
0ms - enum_data_query (1 calls)
568ms - raw_items_query (1271 calls)
2464ms - crate_def_map
2464ms - compute_crate_def_map
2396ms - crate_def_map (311 calls)
0ms - enum_data_query (1 calls)
66ms - raw_items_query (102 calls)
1498ms - crate_def_map
1498ms - compute_crate_def_map
1221ms - crate_def_map (514 calls)
0ms - enum_data_query (6 calls)
272ms - raw_items_query (233 calls)
4488ms - crate_def_map
4488ms - compute_crate_def_map
1428ms - crate_def_map
1428ms - compute_crate_def_map
1248ms - crate_def_map (701 calls)
0ms - enum_data_query (1 calls)
174ms - raw_items_query (185 calls)
2980ms - crate_def_map (338 calls)
77ms - raw_items_query (52 calls)
1203ms - crate_def_map
1203ms - compute_crate_def_map
1073ms - crate_def_map (485 calls)
0ms - enum_data_query (5 calls)
125ms - raw_items_query (172 calls)
1168ms - crate_def_map
1168ms - compute_crate_def_map
1061ms - crate_def_map (1133 calls)
103ms - raw_items_query (187 calls)
4587ms - crate_def_map (2064 calls)
268ms - raw_items_query (918 calls)
0ms - crate_def_map (1 calls)
23366ms - infer
0ms - body_with_source_map_query (1 calls)
0ms - crate_def_map (2 calls)
4ms - parse_query (1 calls)
1008ms - get_inlay_hints
1008ms - SourceBinder::analyzer
1008ms - infer
0ms - ast::Module::to_def (1 calls)
0ms - crate_def_map (1 calls)
1346ms - get_inlay_hints
1346ms - SourceBinder::analyzer
1346ms - infer
0ms - ast::Module::to_def (1 calls)
0ms - crate_def_map (1 calls)
2492ms - get_inlay_hints
2487ms - SourceBinder::analyzer
2487ms - infer
0ms - SourceBinder::to_module_def (1 calls)
0ms - crate_def_map (1 calls)
3ms - parse_query (2 calls)
817ms - get_inlay_hints (1345 calls)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment