+--------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +--------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 6.49ms | 48.610 | 6.73ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 919.42µs | 6.888 | 919.42µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 791.67µs | 5.931 | 791.67µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 473.24µs | 3.545 | 473.24µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 370.37µs | 2.775 | 393.45µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 357.31µs | 2.677 | 357.31µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 311.28µs | 2.332 | 311.28µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 280.49µs | 2.101 | 280.49µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 240.21µs | 1.800 | 316.08µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 225.02µs | 1.686 | 418.18µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 202.92µs | 1.520 | 7.24ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 200.03µs | 1.499 | 207.23µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 129.46µs | 0.970 | 129.46µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 128.36µs | 0.962 | 128.82µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 101.46µs | 0.760 | 1.22ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 91.42µs | 0.685 | 91.42µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 85.64µs | 0.642 | 85.64µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 64.02µs | 0.480 | 93.41µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 63.50µs | 0.476 | 380.13µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 57.63µs | 0.432 | 57.63µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 43.83µs | 0.328 | 44.01µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 41.78µs | 0.313 | 41.78µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 40.80µs | 0.306 | 194.39µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 40.25µs | 0.302 | 40.25µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 37.28µs | 0.279 | 175.32µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 33.05µs | 0.248 | 33.05µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 32.26µs | 0.242 | 42.20µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 30.72µs | 0.230 | 124.71µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 30.34µs | 0.227 | 52.74µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 28.17µs | 0.211 | 28.17µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 27.86µs | 0.209 | 27.86µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 27.74µs | 0.208 | 27.74µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 25.74µs | 0.193 | 36.72µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 24.06µs | 0.180 | 139.56µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 22.95µs | 0.172 | 29.39µs | 7 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 22.69µs | 0.170 | 38.09µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 22.53µs | 0.169 | 22.53µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 21.78µs | 0.163 | 44.31µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 20.82µs | 0.156 | 23.28µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 20.76µs | 0.156 | 20.76µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 20.08µs | 0.150 | 6.75ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 19.39µs | 0.145 | 27.51µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 19.34µs | 0.145 | 20.49µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 19.26µs | 0.144 | 50.32µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 18.44µs | 0.138 | 22.45µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 17.74µs | 0.133 | 31.06µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 15.61µs | 0.117 | 15.61µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link | 15.45µs | 0.116 | 68.60µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 14.47µs | 0.108 | 66.92µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 14.03µs | 0.105 | 15.40µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 13.88µs | 0.104 | 13.88µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 13.36µs | 0.100 | 13.36µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 13.33µs | 0.100 | 13.33µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 13.32µs | 0.100 | 13.32µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 12.48µs | 0.093 | 12.48µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 11.79µs | 0.088 | 11.79µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 10.35µs | 0.078 | 10.35µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 9.98µs | 0.075 | 9.98µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 9.41µs | 0.070 | 9.41µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 9.08µs | 0.068 | 10.06µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 8.98µs | 0.067 | 11.54µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 8.93µs | 0.067 | 674.66µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 8.48µs | 0.064 | 8.48µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 8.31µs | 0.062 | 8.31µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 8.12µs | 0.061 | 8.12µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 8.10µs | 0.061 | 8.10µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 8.00µs | 0.060 | 8.00µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 7.94µs | 0.059 | 7.94µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 7.85µs | 0.059 | 7.85µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 7.42µs | 0.056 | 74.34µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 7.29µs | 0.055 | 7.29µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 7.28µs | 0.055 | 7.28µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 7.12µs | 0.053 | 7.12µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 6.91µs | 0.052 | 6.91µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 6.89µs | 0.052 | 79.57µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 6.54µs | 0.049 | 6.54µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 6.44µs | 0.048 | 6.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 6.43µs | 0.048 | 6.43µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 5.60µs | 0.042 | 6.84µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 4.30µs | 0.032 | 4.30µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 3.64µs | 0.027 | 7.79µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 3.51µs | 0.026 | 4.01µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 3.49µs | 0.026 | 7.79µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 3.24µs | 0.024 | 4.26µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 3.12µs | 0.023 | 3.12µs | 7 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 3.09µs | 0.023 | 13.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 2.76µs | 0.021 | 5.73µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 2.75µs | 0.021 | 2.75µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 2.65µs | 0.020 | 2.65µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 2.63µs | 0.020 | 2.63µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 2.61µs | 0.020 | 2.61µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 2.59µs | 0.019 | 2.97µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 2.58µs | 0.019 | 2.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 2.57µs | 0.019 | 2.57µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 2.57µs | 0.019 | 3.02µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 2.50µs | 0.019 | 2.50µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 2.46µs | 0.018 | 2.46µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 2.42µs | 0.018 | 2.42µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 2.40µs | 0.018 | 2.40µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 2.34µs | 0.018 | 4.04µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 2.27µs | 0.017 | 3.32µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 2.19µs | 0.016 | 3.77µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 2.16µs | 0.016 | 395.74µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 2.15µs | 0.016 | 10.09µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 2.15µs | 0.016 | 2.62µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crates | 2.15µs | 0.016 | 2.15µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 2.14µs | 0.016 | 2.66µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 2.13µs | 0.016 | 2.13µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 2.13µs | 0.016 | 10.33µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 2.08µs | 0.016 | 2.08µs | 7 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 2.05µs | 0.015 | 2.52µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 1.87µs | 0.014 | 1.87µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 1.87µs | 0.014 | 2.35µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 1.83µs | 0.014 | 3.20µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 1.78µs | 0.013 | 4.41µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 1.75µs | 0.013 | 1.75µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 1.73µs | 0.013 | 1.73µs | 7 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 1.70µs | 0.013 | 1.70µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 1.58µs | 0.012 | 1.58µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 1.57µs | 0.012 | 1.57µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 1.55µs | 0.012 | 1.55µs | 7 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 1.54µs | 0.012 | 1.54µs | 6 | +--------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 1.49µs | 0.011 | 1.49µs | 7 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 1.43µs | 0.011 | 1.43µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 1.38µs | 0.010 | 1.38µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 1.37µs | 0.010 | 1.37µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 1.32µs | 0.010 | 8.60µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 1.24µs | 0.009 | 1.24µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | limits | 1.20µs | 0.009 | 1.20µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 1.19µs | 0.009 | 1.19µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 1.09µs | 0.008 | 1.09µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 1.06µs | 0.008 | 1.06µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 1.05µs | 0.008 | 1.05µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 1.02µs | 0.008 | 1.02µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 980.00ns | 0.007 | 980.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 900.00ns | 0.007 | 900.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 770.00ns | 0.006 | 770.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 710.00ns | 0.005 | 710.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 700.00ns | 0.005 | 700.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 700.00ns | 0.005 | 700.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 670.00ns | 0.005 | 670.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 650.00ns | 0.005 | 650.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 610.00ns | 0.005 | 610.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 570.00ns | 0.004 | 570.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 520.00ns | 0.004 | 520.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 480.00ns | 0.004 | 480.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 470.00ns | 0.004 | 470.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 470.00ns | 0.004 | 470.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 460.00ns | 0.003 | 460.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 450.00ns | 0.003 | 450.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 420.00ns | 0.003 | 420.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 410.00ns | 0.003 | 410.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 380.00ns | 0.003 | 380.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 280.00ns | 0.002 | 280.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 280.00ns | 0.002 | 280.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 230.00ns | 0.002 | 230.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 220.00ns | 0.002 | 220.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 220.00ns | 0.002 | 220.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 13.347928ms +----------------+---------------+ | Item | Artifact Size | +----------------+---------------+ | crate_metadata | 5632 bytes | +----------------+---------------+