+--------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +--------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 6.21ms | 48.342 | 6.44ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 826.80µs | 6.435 | 826.80µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 484.62µs | 3.772 | 484.62µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 407.63µs | 3.173 | 407.63µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 380.79µs | 2.964 | 410.93µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 318.09µs | 2.476 | 318.09µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 287.51µs | 2.238 | 287.51µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 272.21µs | 2.119 | 272.21µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 271.45µs | 2.113 | 271.45µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 248.50µs | 1.934 | 318.98µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 228.37µs | 1.777 | 450.77µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 222.19µs | 1.729 | 7.24ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 202.35µs | 1.575 | 209.70µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 135.17µs | 1.052 | 135.63µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 133.59µs | 1.040 | 133.59µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 121.58µs | 0.946 | 1.21ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 95.94µs | 0.747 | 95.94µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 69.03µs | 0.537 | 69.03µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 55.18µs | 0.429 | 79.92µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 51.34µs | 0.400 | 370.95µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 44.86µs | 0.349 | 44.86µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 40.52µs | 0.315 | 40.52µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 39.62µs | 0.308 | 39.83µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 38.71µs | 0.301 | 38.71µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 38.33µs | 0.298 | 203.28µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 35.26µs | 0.274 | 158.62µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 33.44µs | 0.260 | 33.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 32.98µs | 0.257 | 63.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 29.77µs | 0.232 | 50.83µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 29.33µs | 0.228 | 110.94µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 28.17µs | 0.219 | 28.17µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 28.04µs | 0.218 | 28.04µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 26.01µs | 0.202 | 146.81µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 24.07µs | 0.187 | 47.89µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 23.82µs | 0.185 | 23.82µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 22.53µs | 0.175 | 22.53µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 21.93µs | 0.171 | 21.93µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 21.76µs | 0.169 | 23.76µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 21.63µs | 0.168 | 6.46ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 21.02µs | 0.164 | 30.31µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 20.05µs | 0.156 | 21.26µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 19.88µs | 0.155 | 30.14µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 19.66µs | 0.153 | 21.06µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 19.39µs | 0.151 | 27.69µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 19.20µs | 0.149 | 19.20µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 17.94µs | 0.140 | 24.74µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 17.52µs | 0.136 | 42.28µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 17.14µs | 0.133 | 17.14µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 17.06µs | 0.133 | 24.76µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link | 14.99µs | 0.117 | 64.06µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 13.71µs | 0.107 | 17.56µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 13.68µs | 0.106 | 13.68µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 13.34µs | 0.104 | 13.34µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 12.48µs | 0.097 | 62.74µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 11.51µs | 0.090 | 11.51µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 11.26µs | 0.088 | 11.26µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 10.93µs | 0.085 | 10.93µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 10.52µs | 0.082 | 10.52µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 9.79µs | 0.076 | 9.79µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 9.71µs | 0.076 | 10.23µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 9.00µs | 0.070 | 644.63µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 8.84µs | 0.069 | 8.84µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 8.84µs | 0.069 | 9.74µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 8.69µs | 0.068 | 8.69µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 8.43µs | 0.066 | 8.43µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 8.35µs | 0.065 | 10.95µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 8.30µs | 0.065 | 8.30µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 7.98µs | 0.062 | 7.98µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 7.87µs | 0.061 | 7.87µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 7.86µs | 0.061 | 8.34µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 7.73µs | 0.060 | 7.73µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 7.70µs | 0.060 | 7.70µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 7.68µs | 0.060 | 7.68µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 7.32µs | 0.057 | 338.27µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 7.30µs | 0.057 | 7.30µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 6.98µs | 0.054 | 69.72µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 6.93µs | 0.054 | 6.93µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 6.80µs | 0.053 | 6.80µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 6.75µs | 0.053 | 6.75µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 6.72µs | 0.052 | 6.72µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 5.67µs | 0.044 | 6.67µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 4.29µs | 0.033 | 4.29µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 3.95µs | 0.031 | 8.48µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 3.82µs | 0.030 | 7.19µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 3.59µs | 0.028 | 4.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 3.52µs | 0.027 | 7.81µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 3.35µs | 0.026 | 3.85µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 3.27µs | 0.025 | 3.27µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 3.17µs | 0.025 | 3.17µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 3.07µs | 0.024 | 14.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 2.97µs | 0.023 | 3.37µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 2.92µs | 0.023 | 2.92µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 2.74µs | 0.021 | 2.74µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 2.62µs | 0.020 | 2.62µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 2.55µs | 0.020 | 3.98µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 2.52µs | 0.020 | 2.52µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 2.48µs | 0.019 | 4.91µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 2.46µs | 0.019 | 3.65µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crates | 2.45µs | 0.019 | 2.45µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 2.43µs | 0.019 | 2.43µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 2.38µs | 0.019 | 2.38µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 2.36µs | 0.018 | 387.89µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 2.33µs | 0.018 | 3.87µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 2.21µs | 0.017 | 2.21µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 2.17µs | 0.017 | 2.17µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 2.17µs | 0.017 | 2.63µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 2.16µs | 0.017 | 11.06µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 2.12µs | 0.016 | 2.60µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 2.10µs | 0.016 | 2.10µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 2.03µs | 0.016 | 3.55µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 2.00µs | 0.016 | 2.00µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 1.97µs | 0.015 | 2.45µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 1.79µs | 0.014 | 1.79µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 1.77µs | 0.014 | 1.77µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 1.72µs | 0.013 | 4.10µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 1.61µs | 0.013 | 1.61µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 1.55µs | 0.012 | 1.55µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 1.54µs | 0.012 | 1.54µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 1.54µs | 0.012 | 1.54µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 1.52µs | 0.012 | 1.52µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 1.49µs | 0.012 | 1.49µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 1.43µs | 0.011 | 1.43µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 1.42µs | 0.011 | 1.42µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 1.39µs | 0.011 | 1.39µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 1.38µs | 0.011 | 1.38µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 1.34µs | 0.010 | 1.34µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 1.32µs | 0.010 | 1.32µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 1.28µs | 0.010 | 1.28µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 1.28µs | 0.010 | 9.01µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 1.22µs | 0.009 | 1.22µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 1.19µs | 0.009 | 1.19µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 1.16µs | 0.009 | 1.16µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | limits | 1.07µs | 0.008 | 1.07µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 1.00µs | 0.008 | 1.00µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 990.00ns | 0.008 | 990.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 960.00ns | 0.007 | 960.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 900.00ns | 0.007 | 900.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 830.00ns | 0.006 | 830.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 690.00ns | 0.005 | 690.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 660.00ns | 0.005 | 660.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 640.00ns | 0.005 | 640.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 630.00ns | 0.005 | 630.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 540.00ns | 0.004 | 540.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 520.00ns | 0.004 | 520.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 480.00ns | 0.004 | 480.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 480.00ns | 0.004 | 480.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 480.00ns | 0.004 | 480.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 470.00ns | 0.004 | 470.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 460.00ns | 0.004 | 460.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 460.00ns | 0.004 | 460.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 420.00ns | 0.003 | 420.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 400.00ns | 0.003 | 400.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 350.00ns | 0.003 | 350.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 280.00ns | 0.002 | 280.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 240.00ns | 0.002 | 240.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 230.00ns | 0.002 | 230.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 220.00ns | 0.002 | 220.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 210.00ns | 0.002 | 210.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 12.848622ms +----------------+---------------+ | Item | Artifact Size | +----------------+---------------+ | crate_metadata | 3268 bytes | +----------------+---------------+