+------------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +------------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 6.14ms | 14.997 | 6.39ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | specialization_graph_of | 2.69ms | 6.573 | 7.36ms | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | LLVM_passes | 2.39ms | 5.827 | 2.39ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | typeck | 2.31ms | 5.630 | 4.06ms | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_trait_ref | 2.31ms | 5.628 | 2.31ms | 3586 | +------------------------------------------------+-----------+-----------------+----------+------------+ | LLVM_module_codegen_emit_obj | 1.90ms | 4.645 | 1.90ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 1.55ms | 3.777 | 1.55ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_borrowck | 1.52ms | 3.714 | 2.90ms | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 1.41ms | 3.434 | 1.41ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | evaluate_obligation | 830.70µs | 2.028 | 1.69ms | 55 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_trait_ref | 713.60µs | 1.742 | 3.05ms | 3604 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_parent | 680.73µs | 1.662 | 1.29ms | 3583 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 668.71µs | 1.632 | 668.71µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | optimized_mir | 636.35µs | 1.553 | 1.25ms | 17 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_parent | 606.08µs | 1.479 | 606.08µs | 3583 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_drops_elaborated_and_const_checked | 560.59µs | 1.368 | 563.63µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 549.33µs | 1.341 | 591.50µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 536.38µs | 1.309 | 787.69µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 517.60µs | 1.263 | 651.91µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_built | 516.46µs | 1.261 | 792.28µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 457.93µs | 1.118 | 457.93µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 414.80µs | 1.012 | 1.90ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 413.23µs | 1.009 | 604.57µs | 116 | +------------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 406.81µs | 0.993 | 406.81µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 375.72µs | 0.917 | 748.40µs | 31 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_type_of | 361.40µs | 0.882 | 361.40µs | 449 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_rlib | 340.42µs | 0.831 | 340.42µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | trait_impls_of | 340.06µs | 0.830 | 492.52µs | 18 | +------------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 338.23µs | 0.826 | 338.23µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_impl_item_well_formed | 318.77µs | 0.778 | 600.62µs | 25 | +------------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 270.79µs | 0.661 | 270.79µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_module | 238.39µs | 0.582 | 238.39µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_associated_item | 226.23µs | 0.552 | 226.23µs | 225 | +------------------------------------------------+-----------+-----------------+----------+------------+ | LLVM_module_optimize | 211.82µs | 0.517 | 211.82µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | thir_body | 204.90µs | 0.500 | 204.90µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 199.40µs | 0.487 | 757.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 191.17µs | 0.467 | 7.48ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 181.55µs | 0.443 | 186.94µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | specializes | 180.83µs | 0.441 | 468.95µs | 100 | +------------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 177.17µs | 0.432 | 177.17µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 177.13µs | 0.432 | 542.25µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_item_attrs | 175.17µs | 0.428 | 175.17µs | 24 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_const | 172.68µs | 0.421 | 1.15ms | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 157.40µs | 0.384 | 157.40µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_promoted | 149.44µs | 0.365 | 1.31ms | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_def_span | 145.62µs | 0.355 | 145.62µs | 63 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_implementations_of_trait | 139.02µs | 0.339 | 139.02µs | 54 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_of | 130.13µs | 0.318 | 517.47µs | 502 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 126.81µs | 0.310 | 126.81µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_match | 123.67µs | 0.302 | 124.69µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 111.71µs | 0.273 | 468.82µs | 165 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 104.10µs | 0.254 | 330.52µs | 165 | +------------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 102.96µs | 0.251 | 102.96µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 101.15µs | 0.247 | 119.58µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | region_scope_tree | 99.97µs | 0.244 | 99.97µs | 45 | +------------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 99.52µs | 0.243 | 19.51ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_lifetimes | 96.52µs | 0.236 | 98.81µs | 18 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 95.08µs | 0.232 | 509.95µs | 77 | +------------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 93.83µs | 0.229 | 523.29µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 85.08µs | 0.208 | 314.10µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_check_result | 83.57µs | 0.204 | 938.15µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_generics_of | 82.66µs | 0.202 | 82.66µs | 108 | +------------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 79.86µs | 0.195 | 234.73µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | associated_items | 79.05µs | 0.193 | 340.86µs | 29 | +------------------------------------------------+-----------+-----------------+----------+------------+ | LLVM_module_codegen | 78.01µs | 0.190 | 1.98ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 74.94µs | 0.183 | 75.36µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 73.80µs | 0.180 | 137.32µs | 165 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 67.56µs | 0.165 | 67.56µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 66.40µs | 0.162 | 66.40µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 65.73µs | 0.160 | 212.17µs | 172 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 64.85µs | 0.158 | 64.85µs | 6 | +------------------------------------------------+-----------+-----------------+----------+------------+ | associated_item | 62.20µs | 0.152 | 307.86µs | 250 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 59.00µs | 0.144 | 77.72µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 54.41µs | 0.133 | 119.97µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_op_prove_predicate | 54.32µs | 0.133 | 54.32µs | 10 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 53.24µs | 0.130 | 53.50µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_explicit_predicates_of | 52.50µs | 0.128 | 52.50µs | 101 | +------------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 52.33µs | 0.128 | 52.33µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 52.20µs | 0.127 | 1.40ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 51.96µs | 0.127 | 51.96µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | implied_outlives_bounds | 50.19µs | 0.123 | 50.19µs | 7 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 47.53µs | 0.116 | 54.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | layout_of | 46.72µs | 0.114 | 55.09µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 45.34µs | 0.111 | 50.74µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | fn_sig | 42.44µs | 0.104 | 114.76µs | 31 | +------------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 42.17µs | 0.103 | 42.17µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 41.95µs | 0.102 | 41.95µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_module_optimize | 41.20µs | 0.101 | 2.23ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | coherent_trait | 40.79µs | 0.100 | 7.63ms | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 34.97µs | 0.085 | 255.42µs | 77 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 34.66µs | 0.085 | 89.09µs | 165 | +------------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 34.46µs | 0.084 | 55.46µs | 186 | +------------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 34.05µs | 0.083 | 39.10µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 30.81µs | 0.075 | 14.35ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_polarity | 28.92µs | 0.071 | 46.55µs | 81 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_inferred_outlives_of | 27.71µs | 0.068 | 27.71µs | 101 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_fn_sig | 27.67µs | 0.068 | 27.67µs | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_def | 26.97µs | 0.066 | 27.73µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | reachable_set | 26.62µs | 0.065 | 56.60µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_copy_raw | 26.56µs | 0.065 | 137.06µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 26.04µs | 0.064 | 37.22µs | 101 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 24.74µs | 0.060 | 2.93ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_item_implementor_ids | 24.38µs | 0.060 | 84.18µs | 21 | +------------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 22.92µs | 0.056 | 22.92µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 21.49µs | 0.052 | 167.11µs | 128 | +------------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 20.68µs | 0.050 | 20.89µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_opt_def_kind | 19.98µs | 0.049 | 19.98µs | 107 | +------------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 18.95µs | 0.046 | 19.24µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dropck_outlives | 18.81µs | 0.046 | 21.75µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 18.39µs | 0.045 | 18.39µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_stability | 18.36µs | 0.045 | 18.36µs | 39 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 18.34µs | 0.045 | 29.52µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 18.30µs | 0.045 | 18.30µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_impl_polarity | 17.63µs | 0.043 | 17.63µs | 63 | +------------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 17.41µs | 0.042 | 4.08ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_diagnostic_items | 17.29µs | 0.042 | 17.29µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_crate | 16.69µs | 0.041 | 26.72µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 15.98µs | 0.039 | 15.98µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 15.64µs | 0.038 | 18.81µs | 71 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 15.38µs | 0.038 | 15.38µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 15.17µs | 0.037 | 15.17µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | collect_and_partition_mono_items | 14.32µs | 0.035 | 48.35µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 14.24µs | 0.035 | 7.64ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 13.79µs | 0.034 | 13.79µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 13.74µs | 0.034 | 6.40ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | implementations_of_trait | 13.43µs | 0.033 | 152.45µs | 54 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_late_bound_map | 12.69µs | 0.031 | 12.69µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 12.45µs | 0.030 | 40.15µs | 74 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_explicit_item_bounds | 12.14µs | 0.030 | 12.14µs | 7 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 12.13µs | 0.030 | 12.13µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | late_bound_vars_map | 12.00µs | 0.029 | 62.81µs | 33 | +------------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 11.83µs | 0.029 | 13.85µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_const_qualif | 11.66µs | 0.028 | 11.66µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | associated_item_def_ids | 11.49µs | 0.028 | 22.05µs | 40 | +------------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 11.30µs | 0.028 | 11.30µs | 56 | +------------------------------------------------+-----------+-----------------+----------+------------+ | all_diagnostic_items | 11.02µs | 0.027 | 15.73µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 11.01µs | 0.027 | 11.01µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | monomorphization_collector_root_collections | 10.98µs | 0.027 | 12.06µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 10.78µs | 0.026 | 10.78µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 10.61µs | 0.026 | 24.46µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_associated_item_def_ids | 10.56µs | 0.026 | 10.56µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 10.44µs | 0.025 | 10.44µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_variances | 10.16µs | 0.025 | 10.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | def_ident_span | 9.84µs | 0.024 | 15.58µs | 41 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 9.83µs | 0.024 | 519.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_const_fn_raw | 9.70µs | 0.024 | 11.18µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 9.63µs | 0.024 | 12.21µs | 73 | +------------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 9.49µs | 0.023 | 9.49µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link | 9.13µs | 0.022 | 1.16ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | reachable_non_generics | 8.82µs | 0.022 | 65.81µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | method_autoderef_steps | 8.58µs | 0.021 | 37.52µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_deprecation_entry | 8.46µs | 0.021 | 8.46µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_stability | 8.36µs | 0.020 | 26.72µs | 40 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 8.30µs | 0.020 | 550.55µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_destructor | 8.00µs | 0.020 | 39.68µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | promoted_mir | 7.97µs | 0.019 | 7.97µs | 17 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 7.91µs | 0.019 | 7.91µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 7.91µs | 0.019 | 7.91µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 7.81µs | 0.019 | 132.50µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_super_predicates_of | 7.69µs | 0.019 | 7.69µs | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 7.43µs | 0.018 | 9.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | cgu_partitioning_place_roots | 7.11µs | 0.017 | 7.11µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_attrs | 6.90µs | 0.017 | 182.07µs | 24 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_instance | 6.85µs | 0.017 | 19.71µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_uninhabited_from | 6.69µs | 0.016 | 6.88µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | thir_abstract_const | 6.65µs | 0.016 | 6.65µs | 17 | +------------------------------------------------+-----------+-----------------+----------+------------+ | issue33140_self_ty | 6.49µs | 0.016 | 6.49µs | 55 | +------------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 6.45µs | 0.016 | 120.89µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_trait_def | 6.45µs | 0.016 | 6.45µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 6.35µs | 0.015 | 6.35µs | 46 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 6.30µs | 0.015 | 6.30µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | parent_module_from_def_id | 5.80µs | 0.014 | 5.80µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_def_ident_span | 5.74µs | 0.014 | 5.74µs | 10 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 5.62µs | 0.014 | 1.32ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 5.61µs | 0.014 | 5.61µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | upvars_mentioned | 5.24µs | 0.013 | 5.24µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | partition_and_assert_distinct_symbols | 5.11µs | 0.012 | 19.72µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 4.82µs | 0.012 | 22.11µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 4.78µs | 0.012 | 4.78µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | variances_of | 4.75µs | 0.012 | 14.91µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | named_region_map | 4.48µs | 0.011 | 52.48µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unused_generic_params | 4.38µs | 0.011 | 4.38µs | 17 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 4.38µs | 0.011 | 527.67µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | trait_def | 4.24µs | 0.010 | 10.69µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | needs_drop_raw | 4.22µs | 0.010 | 8.94µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | opt_const_param_of | 3.87µs | 0.009 | 3.87µs | 17 | +------------------------------------------------+-----------+-----------------+----------+------------+ | super_predicates_of | 3.76µs | 0.009 | 11.45µs | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 3.69µs | 0.009 | 581.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 3.69µs | 0.009 | 3.69µs | 57 | +------------------------------------------------+-----------+-----------------+----------+------------+ | cgu_partitioning_merge_cgus | 3.56µs | 0.009 | 3.56µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | thir_check_unsafety | 3.45µs | 0.008 | 3.45µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 3.38µs | 0.008 | 3.38µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 3.28µs | 0.008 | 3.72µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_visibility | 3.28µs | 0.008 | 3.28µs | 36 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 3.17µs | 0.008 | 3.17µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | param_env_reveal_all_normalized | 3.04µs | 0.007 | 3.04µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_dtorck_constraint | 2.94µs | 0.007 | 2.94µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_for_ctfe | 2.91µs | 0.007 | 2.91µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 2.78µs | 0.007 | 2.78µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | conservative_is_privately_uninhabited | 2.69µs | 0.007 | 2.69µs | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 2.66µs | 0.006 | 2.84µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 2.60µs | 0.006 | 2.60µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_expn_that_defined | 2.58µs | 0.006 | 2.58µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | explicit_item_bounds | 2.43µs | 0.006 | 14.57µs | 7 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_trait_of_item | 2.23µs | 0.005 | 2.23µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | cgu_partitioning | 2.19µs | 0.005 | 14.12µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 2.17µs | 0.005 | 72.37µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | monomorphization_collector | 2.16µs | 0.005 | 14.31µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 2.10µs | 0.005 | 2.10µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | adt_sized_constraint | 2.08µs | 0.005 | 2.08µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_defaultness | 1.95µs | 0.005 | 1.95µs | 14 | +------------------------------------------------+-----------+-----------------+----------+------------+ | trait_of_item | 1.91µs | 0.005 | 4.14µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 1.90µs | 0.005 | 69.46µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 1.85µs | 0.005 | 653.76µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 1.78µs | 0.004 | 1.78µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 1.73µs | 0.004 | 1.73µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 1.72µs | 0.004 | 2.12µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 1.70µs | 0.004 | 4.08ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 1.65µs | 0.004 | 2.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 1.48µs | 0.004 | 16.86µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 1.43µs | 0.003 | 1.43µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 1.41µs | 0.003 | 1.41µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 1.35µs | 0.003 | 1.55µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 1.34µs | 0.003 | 1.34µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 1.32µs | 0.003 | 827.94µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 1.31µs | 0.003 | 1.31µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 1.24µs | 0.003 | 1.24µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_nodes | 1.22µs | 0.003 | 1.22µs | 17 | +------------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 1.18µs | 0.003 | 1.18µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | used_trait_imports | 1.16µs | 0.003 | 1.16µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 1.11µs | 0.003 | 120.69µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 1.10µs | 0.003 | 205.97µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 1.09µs | 0.003 | 2.87µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_reachable_non_generic | 1.08µs | 0.003 | 1.08µs | 15 | +------------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 1.07µs | 0.003 | 1.93µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 1.05µs | 0.003 | 1.30µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | cgu_partitioning_place_inline_items | 990.00ns | 0.002 | 990.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 930.00ns | 0.002 | 1.78µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 910.00ns | 0.002 | 1.13µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 860.00ns | 0.002 | 860.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_trait_import | 850.00ns | 0.002 | 850.00ns | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 850.00ns | 0.002 | 850.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 840.00ns | 0.002 | 1.14µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 830.00ns | 0.002 | 1.18µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 810.00ns | 0.002 | 2.12µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crates | 760.00ns | 0.002 | 760.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_unit | 750.00ns | 0.002 | 750.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | in_scope_traits_map | 730.00ns | 0.002 | 730.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 650.00ns | 0.002 | 650.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 640.00ns | 0.002 | 640.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | normalize_opaque_types | 610.00ns | 0.001 | 610.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 540.00ns | 0.001 | 540.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | limits | 530.00ns | 0.001 | 530.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | find_cgu_reuse | 530.00ns | 0.001 | 530.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | assert_symbols_are_distinct | 490.00ns | 0.001 | 490.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 450.00ns | 0.001 | 450.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 440.00ns | 0.001 | 440.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | backend_optimization_level | 430.00ns | 0.001 | 430.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 420.00ns | 0.001 | 420.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 420.00ns | 0.001 | 420.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 400.00ns | 0.001 | 400.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 400.00ns | 0.001 | 400.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 350.00ns | 0.001 | 350.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 300.00ns | 0.001 | 300.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 300.00ns | 0.001 | 300.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 290.00ns | 0.001 | 290.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | allocator_kind | 280.00ns | 0.001 | 280.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | cgu_partitioning_internalize_symbols | 270.00ns | 0.001 | 270.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_panic_runtime | 270.00ns | 0.001 | 270.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 260.00ns | 0.001 | 260.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 260.00ns | 0.001 | 260.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 250.00ns | 0.001 | 250.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 220.00ns | 0.001 | 220.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 210.00ns | 0.001 | 210.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 210.00ns | 0.001 | 210.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_private_dep | 210.00ns | 0.001 | 210.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | erase_regions_ty | 200.00ns | 0.000 | 200.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 200.00ns | 0.000 | 200.00ns | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inherent_impls | 180.00ns | 0.000 | 180.00ns | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 180.00ns | 0.000 | 180.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 150.00ns | 0.000 | 150.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 140.00ns | 0.000 | 140.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 130.00ns | 0.000 | 130.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 120.00ns | 0.000 | 120.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | monomorphization_collector_graph_walk | 90.00ns | 0.000 | 90.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 40.969094ms +----------------------------+---------------+ | Item | Artifact Size | +----------------------------+---------------+ | codegen_unit_size_estimate | 0 bytes | +----------------------------+---------------+ | crate_metadata | 29479 bytes | +----------------------------+---------------+ | linked_artifact | 31040 bytes | +----------------------------+---------------+ | object_file | 760 bytes | +----------------------------+---------------+