+------------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +------------------------------------------------+-----------+-----------------+----------+------------+ | typeck | 28.90ms | 20.800 | 37.93ms | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_borrowck | 16.87ms | 12.140 | 32.50ms | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 11.95ms | 8.601 | 13.75ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_trait_ref | 5.07ms | 3.649 | 5.07ms | 5720 | +------------------------------------------------+-----------+-----------------+----------+------------+ | specialization_graph_of | 4.43ms | 3.191 | 13.71ms | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_built | 4.42ms | 3.184 | 8.36ms | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | evaluate_obligation | 3.99ms | 2.873 | 6.04ms | 427 | +------------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 3.96ms | 2.851 | 3.96ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 3.69ms | 2.659 | 3.69ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_impl_item_well_formed | 3.44ms | 2.479 | 5.82ms | 125 | +------------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 2.66ms | 1.912 | 2.66ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 1.86ms | 1.337 | 2.19ms | 352 | +------------------------------------------------+-----------+-----------------+----------+------------+ | thir_body | 1.69ms | 1.214 | 1.72ms | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_const | 1.53ms | 1.098 | 11.69ms | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_parent | 1.51ms | 1.089 | 1.51ms | 5457 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 1.46ms | 1.051 | 2.78ms | 109 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 1.39ms | 1.000 | 1.93ms | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_promoted | 1.39ms | 0.999 | 12.76ms | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_op_prove_predicate | 1.35ms | 0.972 | 1.42ms | 246 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 1.28ms | 0.918 | 1.54ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_type_of | 1.17ms | 0.843 | 1.17ms | 1597 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_trait_ref | 1.13ms | 0.811 | 6.22ms | 5771 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_item_attrs | 1.05ms | 0.759 | 1.05ms | 109 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_parent | 1.04ms | 0.751 | 2.56ms | 5457 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 950.27µs | 0.684 | 1.02ms | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_associated_item | 945.80µs | 0.681 | 945.80µs | 825 | +------------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 940.27µs | 0.677 | 940.27µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | trait_impls_of | 909.93µs | 0.655 | 1.33ms | 30 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 875.90µs | 0.630 | 2.60ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 829.04µs | 0.597 | 1.18ms | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_check_result | 794.47µs | 0.572 | 9.63ms | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_op_ascribe_user_type | 783.17µs | 0.564 | 783.17µs | 50 | +------------------------------------------------+-----------+-----------------+----------+------------+ | region_scope_tree | 772.85µs | 0.556 | 772.85µs | 215 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_of | 715.39µs | 0.515 | 2.02ms | 1886 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_match | 689.05µs | 0.496 | 875.91µs | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | eval_to_allocation_raw | 563.95µs | 0.406 | 4.86ms | 53 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 561.70µs | 0.404 | 626.96µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_lifetimes | 551.35µs | 0.397 | 556.60µs | 65 | +------------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 516.44µs | 0.372 | 7.15ms | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 515.02µs | 0.371 | 585.64µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 496.00µs | 0.357 | 496.00µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | implied_outlives_bounds | 488.31µs | 0.351 | 488.31µs | 109 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_drops_elaborated_and_const_checked | 475.87µs | 0.343 | 1.83ms | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 463.90µs | 0.334 | 558.49µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 431.90µs | 0.311 | 1.77ms | 569 | +------------------------------------------------+-----------+-----------------+----------+------------+ | associated_item | 414.49µs | 0.298 | 1.39ms | 950 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_generics_of | 401.29µs | 0.289 | 401.29µs | 496 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 398.48µs | 0.287 | 401.98µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 394.07µs | 0.284 | 571.91µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 387.29µs | 0.279 | 108.66ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 386.31µs | 0.278 | 2.25ms | 569 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 374.31µs | 0.269 | 945.50µs | 849 | +------------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 346.29µs | 0.249 | 346.29µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 340.70µs | 0.245 | 340.70µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 333.86µs | 0.240 | 875.11µs | 625 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 324.50µs | 0.234 | 850.58µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | associated_items | 309.65µs | 0.223 | 1.61ms | 101 | +------------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 307.14µs | 0.221 | 8.91ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_instance | 301.31µs | 0.217 | 771.07µs | 164 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dropck_outlives | 299.18µs | 0.215 | 680.10µs | 85 | +------------------------------------------------+-----------+-----------------+----------+------------+ | fn_sig | 298.71µs | 0.215 | 719.23µs | 213 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_implementations_of_trait | 297.82µs | 0.214 | 297.82µs | 630 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 291.48µs | 0.210 | 1.21ms | 307 | +------------------------------------------------+-----------+-----------------+----------+------------+ | method_autoderef_steps | 270.00µs | 0.194 | 547.82µs | 43 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 264.56µs | 0.190 | 282.66µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | normalize_projection_ty | 248.11µs | 0.179 | 248.11µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 246.45µs | 0.177 | 246.45µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_explicit_predicates_of | 243.79µs | 0.175 | 243.79µs | 272 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 233.68µs | 0.168 | 31.40ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_fn_sig | 224.54µs | 0.162 | 224.54µs | 87 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 217.72µs | 0.157 | 727.34µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 215.17µs | 0.155 | 215.17µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 201.22µs | 0.145 | 201.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_copy_raw | 199.94µs | 0.144 | 1.21ms | 109 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_const_qualif | 195.30µs | 0.141 | 753.84µs | 160 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_for_ctfe | 194.86µs | 0.140 | 2.04ms | 53 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 189.04µs | 0.136 | 189.04µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 187.54µs | 0.135 | 233.34µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 183.54µs | 0.132 | 183.54µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 171.75µs | 0.124 | 36.18ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_late_bound_map | 162.68µs | 0.117 | 280.11µs | 163 | +------------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 155.16µs | 0.112 | 17.29ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_def_span | 154.49µs | 0.111 | 154.49µs | 175 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fulfill_obligation | 140.76µs | 0.101 | 142.28µs | 13 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_adt_def | 138.66µs | 0.100 | 550.93µs | 30 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 135.81µs | 0.098 | 135.81µs | 11 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 130.99µs | 0.094 | 185.80µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 128.15µs | 0.092 | 216.33µs | 696 | +------------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 127.24µs | 0.092 | 127.24µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | needs_drop_raw | 125.04µs | 0.090 | 1.17ms | 73 | +------------------------------------------------+-----------+-----------------+----------+------------+ | implementations_of_trait | 122.66µs | 0.088 | 420.48µs | 630 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 118.97µs | 0.086 | 489.26µs | 625 | +------------------------------------------------+-----------+-----------------+----------+------------+ | eval_to_const_value_raw | 118.94µs | 0.086 | 9.90ms | 106 | +------------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 113.04µs | 0.081 | 388.33µs | 307 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 112.84µs | 0.081 | 112.84µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | specializes | 112.38µs | 0.081 | 294.37µs | 65 | +------------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 109.06µs | 0.079 | 111.31µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 102.98µs | 0.074 | 67.37ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | try_normalize_mir_const_after_erasing_regions | 102.02µs | 0.073 | 535.25µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_dtorck_constraint | 101.79µs | 0.073 | 563.76µs | 45 | +------------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 95.96µs | 0.069 | 250.46µs | 529 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_uninhabited_from | 94.13µs | 0.068 | 189.77µs | 181 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 93.82µs | 0.068 | 172.59µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_inferred_outlives_of | 92.02µs | 0.066 | 92.02µs | 272 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_variances | 91.77µs | 0.066 | 110.77µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 90.19µs | 0.065 | 90.19µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | layout_of | 88.87µs | 0.064 | 90.70µs | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_mir_for_ctfe | 88.05µs | 0.063 | 88.05µs | 32 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_opt_def_kind | 84.99µs | 0.061 | 84.99µs | 296 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 84.95µs | 0.061 | 259.44µs | 481 | +------------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 82.75µs | 0.060 | 101.72µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 81.18µs | 0.058 | 81.18µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 80.40µs | 0.058 | 111.28µs | 435 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 78.63µs | 0.057 | 78.63µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_stability | 77.48µs | 0.056 | 77.48µs | 96 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_def | 74.37µs | 0.054 | 627.24µs | 46 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 70.99µs | 0.051 | 70.99µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 69.91µs | 0.050 | 69.91µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_op_normalize_fn_sig | 68.29µs | 0.049 | 196.80µs | 9 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 67.64µs | 0.049 | 69.42µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_trait_of_item | 65.62µs | 0.047 | 65.62µs | 96 | +------------------------------------------------+-----------+-----------------+----------+------------+ | def_ident_span | 65.43µs | 0.047 | 119.55µs | 258 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_deprecation_entry | 63.18µs | 0.045 | 63.18µs | 176 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 56.61µs | 0.041 | 56.61µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 56.37µs | 0.041 | 932.28µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_def_ident_span | 54.12µs | 0.039 | 54.12µs | 87 | +------------------------------------------------+-----------+-----------------+----------+------------+ | thir_abstract_const | 52.95µs | 0.038 | 52.95µs | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | parent_module_from_def_id | 52.95µs | 0.038 | 52.95µs | 146 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 51.85µs | 0.037 | 51.85µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_op_normalize_predicate | 51.33µs | 0.037 | 170.92µs | 6 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_sized_constraint | 51.14µs | 0.037 | 654.89µs | 40 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_variances_of | 50.76µs | 0.037 | 50.76µs | 26 | +------------------------------------------------+-----------+-----------------+----------+------------+ | trait_of_item | 49.85µs | 0.036 | 115.47µs | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | upvars_mentioned | 49.82µs | 0.036 | 49.82µs | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | late_bound_vars_map | 49.28µs | 0.035 | 436.81µs | 173 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_const_fn_raw | 48.02µs | 0.035 | 60.91µs | 131 | +------------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 47.97µs | 0.035 | 71.48µs | 391 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_crate | 47.55µs | 0.034 | 278.27µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 47.38µs | 0.034 | 47.38µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 45.70µs | 0.033 | 45.70µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_polarity | 45.37µs | 0.033 | 79.22µs | 127 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_associated_item_def_ids | 43.33µs | 0.031 | 43.33µs | 77 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_diagnostic_items | 41.38µs | 0.030 | 41.38µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | variances_of | 41.00µs | 0.030 | 202.53µs | 224 | +------------------------------------------------+-----------+-----------------+----------+------------+ | coherent_trait | 40.61µs | 0.029 | 13.92ms | 13 | +------------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 38.36µs | 0.028 | 45.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_attrs | 37.44µs | 0.027 | 1.09ms | 109 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_inherent_impls | 37.39µs | 0.027 | 37.39µs | 9 | +------------------------------------------------+-----------+-----------------+----------+------------+ | thir_check_unsafety | 37.31µs | 0.027 | 37.31µs | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_destructor | 36.90µs | 0.027 | 353.76µs | 44 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 36.13µs | 0.026 | 38.83µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 35.90µs | 0.026 | 41.07µs | 281 | +------------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 35.65µs | 0.026 | 35.65µs | 234 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_trait_def | 33.93µs | 0.024 | 33.93µs | 29 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_polarity | 33.85µs | 0.024 | 33.85µs | 76 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_item_implementor_ids | 33.77µs | 0.024 | 105.28µs | 36 | +------------------------------------------------+-----------+-----------------+----------+------------+ | associated_item_def_ids | 33.73µs | 0.024 | 77.06µs | 128 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_drop_tys | 33.17µs | 0.024 | 212.77µs | 17 | +------------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 32.20µs | 0.023 | 73.58µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | opt_const_param_of | 32.02µs | 0.023 | 32.02µs | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_super_predicates_of | 31.53µs | 0.023 | 31.53µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 29.00µs | 0.021 | 13.76ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 28.33µs | 0.020 | 28.33µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 26.99µs | 0.019 | 26.99µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_stability | 26.38µs | 0.019 | 103.86µs | 97 | +------------------------------------------------+-----------+-----------------+----------+------------+ | named_region_map | 25.78µs | 0.019 | 136.39µs | 98 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lit_to_const | 25.08µs | 0.018 | 32.71µs | 26 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_visibility | 24.70µs | 0.018 | 24.70µs | 125 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 24.58µs | 0.018 | 69.80µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_expn_that_defined | 23.51µs | 0.017 | 23.51µs | 37 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 22.43µs | 0.016 | 25.19µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 21.55µs | 0.016 | 21.55µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | all_diagnostic_items | 21.23µs | 0.015 | 30.03µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_adt_destructor | 21.00µs | 0.015 | 35.80µs | 28 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 20.76µs | 0.015 | 20.76µs | 218 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 20.19µs | 0.015 | 1.95ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 19.06µs | 0.014 | 19.06µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 18.78µs | 0.014 | 18.78µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 18.19µs | 0.013 | 26.60µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 18.13µs | 0.013 | 18.13µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 17.11µs | 0.012 | 17.11µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 16.86µs | 0.012 | 7.16ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 16.37µs | 0.012 | 13.76ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | erase_regions_ty | 15.81µs | 0.011 | 17.67µs | 42 | +------------------------------------------------+-----------+-----------------+----------+------------+ | static_mutability | 15.46µs | 0.011 | 22.51µs | 53 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link | 15.10µs | 0.011 | 85.51µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 14.58µs | 0.010 | 14.58µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 14.25µs | 0.010 | 14.25µs | 235 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_mir_available | 13.39µs | 0.010 | 92.02µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | in_scope_traits_map | 12.96µs | 0.009 | 12.96µs | 81 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 12.95µs | 0.009 | 12.95µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_ctfe_mir_available | 12.90µs | 0.009 | 16.45µs | 53 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 12.64µs | 0.009 | 12.64µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 11.06µs | 0.008 | 29.84µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | used_trait_imports | 10.40µs | 0.007 | 10.40µs | 148 | +------------------------------------------------+-----------+-----------------+----------+------------+ | trait_def | 10.33µs | 0.007 | 44.26µs | 29 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_nodes | 10.17µs | 0.007 | 10.17µs | 169 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 10.11µs | 0.007 | 5.54ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_const_stability | 9.80µs | 0.007 | 9.80µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 7.67µs | 0.006 | 679.00µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_promotable_const_fn | 7.50µs | 0.005 | 24.63µs | 7 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_typeck_results | 7.44µs | 0.005 | 7.44µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | promoted_mir | 7.43µs | 0.005 | 7.43µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | extern_mod_stmt_cnum | 7.39µs | 0.005 | 7.52µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 7.32µs | 0.005 | 19.96µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | param_env_reveal_all_normalized | 7.23µs | 0.005 | 7.23µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 7.23µs | 0.005 | 7.23µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unused_generic_params | 7.09µs | 0.005 | 7.09µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_static_mutability | 7.05µs | 0.005 | 7.05µs | 32 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 6.87µs | 0.005 | 6.87µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 6.53µs | 0.005 | 6.53µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 6.31µs | 0.005 | 633.27µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | super_predicates_of | 6.30µs | 0.005 | 37.83µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 6.27µs | 0.005 | 6.27µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 6.16µs | 0.004 | 6.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | issue33140_self_ty | 6.09µs | 0.004 | 7.90µs | 31 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inherent_impls | 5.65µs | 0.004 | 43.04µs | 25 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 5.55µs | 0.004 | 5.55µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 5.39µs | 0.004 | 1.19ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 5.17µs | 0.004 | 5.17µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 5.08µs | 0.004 | 10.63µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 4.99µs | 0.004 | 4.99µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 4.94µs | 0.004 | 3.02ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_defaultness | 4.89µs | 0.004 | 5.68µs | 31 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 4.78µs | 0.003 | 7.53µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 4.72µs | 0.003 | 1.02ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 4.63µs | 0.003 | 5.88µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 4.61µs | 0.003 | 11.48µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 4.60µs | 0.003 | 8.60µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 4.56µs | 0.003 | 9.55µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 4.56µs | 0.003 | 5.69µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 4.53µs | 0.003 | 6.12µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 4.53µs | 0.003 | 4.53µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_sized_raw | 4.46µs | 0.003 | 7.62µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 4.21µs | 0.003 | 6.43µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 4.17µs | 0.003 | 6.46µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 4.00µs | 0.003 | 4.00µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_ctfe_mir_available | 3.55µs | 0.003 | 3.55µs | 32 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 3.40µs | 0.002 | 36.19ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 3.35µs | 0.002 | 3.35µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_const_fn_raw | 3.32µs | 0.002 | 3.32µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | normalize_opaque_types | 3.19µs | 0.002 | 3.19µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_constness | 2.78µs | 0.002 | 4.33µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 2.76µs | 0.002 | 2.76µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 2.75µs | 0.002 | 2.75µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 2.67µs | 0.002 | 50.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 2.52µs | 0.002 | 2.52µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 2.42µs | 0.002 | 2.70µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 2.36µs | 0.002 | 3.11µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 2.29µs | 0.002 | 2.29µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 2.22µs | 0.002 | 2.22µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | conservative_is_privately_uninhabited | 2.16µs | 0.002 | 2.16µs | 12 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 2.12µs | 0.002 | 2.12µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crates | 2.11µs | 0.002 | 2.11µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_private_dep | 2.08µs | 0.001 | 2.72µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_trait_import | 1.94µs | 0.001 | 1.94µs | 29 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 1.78µs | 0.001 | 1.78µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 1.73µs | 0.001 | 3.23ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 1.59µs | 0.001 | 1.59µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_constness | 1.55µs | 0.001 | 1.55µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_mir_const_qualif | 1.53µs | 0.001 | 1.53µs | 12 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 1.51µs | 0.001 | 1.61ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 1.25µs | 0.001 | 1.25µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_const_stability | 1.23µs | 0.001 | 11.03µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 1.22µs | 0.001 | 1.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | limits | 1.18µs | 0.001 | 1.18µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 1.16µs | 0.001 | 1.16µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 1.13µs | 0.001 | 1.13µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 1.10µs | 0.001 | 1.10µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 1.07µs | 0.001 | 1.07µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 840.00ns | 0.001 | 840.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_defaultness | 790.00ns | 0.001 | 790.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 750.00ns | 0.001 | 750.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_private_dep | 640.00ns | 0.000 | 640.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 610.00ns | 0.000 | 610.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 370.00ns | 0.000 | 370.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 370.00ns | 0.000 | 370.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 350.00ns | 0.000 | 350.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 290.00ns | 0.000 | 290.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 240.00ns | 0.000 | 240.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 210.00ns | 0.000 | 210.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 170.00ns | 0.000 | 170.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 170.00ns | 0.000 | 170.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 160.00ns | 0.000 | 160.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 140.00ns | 0.000 | 140.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 130.00ns | 0.000 | 130.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 120.00ns | 0.000 | 120.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 90.00ns | 0.000 | 90.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 138.925245ms +----------------+---------------+ | Item | Artifact Size | +----------------+---------------+ | crate_metadata | 133525 bytes | +----------------+---------------+