+--------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +--------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 6.62ms | 42.176 | 6.87ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 1.65ms | 10.521 | 1.65ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 941.91µs | 6.000 | 941.91µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 660.62µs | 4.208 | 660.62µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 486.92µs | 3.101 | 486.92µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 415.03µs | 2.644 | 438.04µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 402.44µs | 2.563 | 402.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 358.77µs | 2.285 | 572.86µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 286.43µs | 1.824 | 286.43µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 285.80µs | 1.820 | 285.80µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 242.83µs | 1.547 | 320.02µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 227.84µs | 1.451 | 7.77ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 203.93µs | 1.299 | 211.30µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 143.48µs | 0.914 | 143.48µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 138.63µs | 0.883 | 139.10µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 126.65µs | 0.807 | 126.65µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 102.65µs | 0.654 | 1.28ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 95.53µs | 0.608 | 95.53µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 84.46µs | 0.538 | 84.46µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 71.90µs | 0.458 | 392.54µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 64.65µs | 0.412 | 64.83µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 57.56µs | 0.367 | 89.26µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 44.84µs | 0.286 | 44.84µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 41.60µs | 0.265 | 41.60µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 39.07µs | 0.249 | 204.32µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 37.82µs | 0.241 | 37.82µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 36.03µs | 0.230 | 36.03µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 34.68µs | 0.221 | 34.68µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 33.11µs | 0.211 | 34.47µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 32.34µs | 0.206 | 154.70µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 30.99µs | 0.197 | 31.70µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 30.69µs | 0.195 | 30.69µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 30.58µs | 0.195 | 30.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 30.40µs | 0.194 | 121.01µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 30.08µs | 0.192 | 166.93µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 26.93µs | 0.172 | 36.99µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 26.68µs | 0.170 | 46.72µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 26.54µs | 0.169 | 44.09µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 25.21µs | 0.161 | 25.21µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 24.23µs | 0.154 | 24.23µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 23.65µs | 0.151 | 54.34µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 22.57µs | 0.144 | 24.42µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 22.35µs | 0.142 | 6.89ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 20.74µs | 0.132 | 22.90µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 19.91µs | 0.127 | 52.25µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 18.14µs | 0.116 | 32.34µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 17.34µs | 0.110 | 17.34µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 17.14µs | 0.109 | 33.22µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 17.01µs | 0.108 | 17.01µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 16.16µs | 0.103 | 16.16µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 15.05µs | 0.096 | 15.05µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 14.95µs | 0.095 | 17.59µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link | 14.62µs | 0.093 | 64.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 14.56µs | 0.093 | 16.08µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 14.47µs | 0.092 | 14.47µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 14.37µs | 0.092 | 68.49µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 14.20µs | 0.090 | 14.20µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 13.95µs | 0.089 | 13.95µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 13.31µs | 0.085 | 17.06µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 12.55µs | 0.080 | 12.55µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 11.02µs | 0.070 | 11.02µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 9.68µs | 0.062 | 710.95µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 9.36µs | 0.060 | 9.36µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 9.15µs | 0.058 | 10.05µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 8.94µs | 0.057 | 8.94µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 8.32µs | 0.053 | 8.32µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 7.80µs | 0.050 | 7.80µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 7.69µs | 0.049 | 7.69µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 7.68µs | 0.049 | 7.68µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 7.41µs | 0.047 | 75.90µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 7.34µs | 0.047 | 341.97µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 7.20µs | 0.046 | 7.20µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 7.03µs | 0.045 | 7.03µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 6.82µs | 0.043 | 6.82µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 5.30µs | 0.034 | 6.38µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 4.53µs | 0.029 | 4.53µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 3.98µs | 0.025 | 3.98µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 3.89µs | 0.025 | 8.24µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 3.58µs | 0.023 | 4.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 3.43µs | 0.022 | 3.43µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 3.39µs | 0.022 | 7.92µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 3.32µs | 0.021 | 3.32µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 3.27µs | 0.021 | 6.09µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 3.18µs | 0.020 | 3.75µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 3.03µs | 0.019 | 3.03µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 2.97µs | 0.019 | 19.13µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 2.91µs | 0.019 | 2.91µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 2.90µs | 0.018 | 4.33µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 2.63µs | 0.017 | 2.63µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 2.59µs | 0.016 | 2.59µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 2.52µs | 0.016 | 2.52µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 2.49µs | 0.016 | 2.49µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 2.48µs | 0.016 | 414.15µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 2.47µs | 0.016 | 2.47µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 2.46µs | 0.016 | 3.54µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 2.45µs | 0.016 | 2.45µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 2.41µs | 0.015 | 2.82µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 2.33µs | 0.015 | 2.83µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 2.31µs | 0.015 | 3.70µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 2.28µs | 0.015 | 11.34µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 2.25µs | 0.014 | 2.72µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | limits | 2.18µs | 0.014 | 2.18µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 2.16µs | 0.014 | 2.16µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 2.16µs | 0.014 | 2.16µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crates | 2.14µs | 0.014 | 2.14µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 2.13µs | 0.014 | 17.18µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 2.11µs | 0.013 | 3.80µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 2.10µs | 0.013 | 2.10µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 2.08µs | 0.013 | 2.56µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 2.08µs | 0.013 | 2.08µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 1.99µs | 0.013 | 2.75µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 1.99µs | 0.013 | 2.61µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 1.96µs | 0.012 | 1.96µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 1.90µs | 0.012 | 1.90µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 1.89µs | 0.012 | 1.89µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 1.87µs | 0.012 | 1.87µs | 5 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 1.87µs | 0.012 | 4.32µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 1.86µs | 0.012 | 1.86µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 1.85µs | 0.012 | 1.85µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 1.74µs | 0.011 | 1.74µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 1.70µs | 0.011 | 1.70µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 1.70µs | 0.011 | 1.70µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 1.69µs | 0.011 | 1.69µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 1.68µs | 0.011 | 1.68µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 1.58µs | 0.010 | 1.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 1.43µs | 0.009 | 1.43µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 1.39µs | 0.009 | 1.39µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 1.39µs | 0.009 | 1.39µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 1.36µs | 0.009 | 8.56µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 1.14µs | 0.007 | 1.14µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 1.10µs | 0.007 | 1.10µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 1.08µs | 0.007 | 1.08µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 1.08µs | 0.007 | 1.08µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 1.04µs | 0.007 | 1.04µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 1.00µs | 0.006 | 1.00µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 900.00ns | 0.006 | 900.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 900.00ns | 0.006 | 900.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 820.00ns | 0.005 | 820.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 760.00ns | 0.005 | 760.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 750.00ns | 0.005 | 750.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 720.00ns | 0.005 | 720.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 710.00ns | 0.005 | 710.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 710.00ns | 0.005 | 710.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 640.00ns | 0.004 | 640.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 640.00ns | 0.004 | 640.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 620.00ns | 0.004 | 620.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 520.00ns | 0.003 | 520.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 500.00ns | 0.003 | 500.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 480.00ns | 0.003 | 480.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 470.00ns | 0.003 | 470.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 470.00ns | 0.003 | 470.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 410.00ns | 0.003 | 410.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 390.00ns | 0.002 | 390.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 320.00ns | 0.002 | 320.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 300.00ns | 0.002 | 300.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 260.00ns | 0.002 | 260.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 250.00ns | 0.002 | 250.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 240.00ns | 0.002 | 240.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 15.699594ms +----------------+---------------+ | Item | Artifact Size | +----------------+---------------+ | crate_metadata | 13848 bytes | +----------------+---------------+