+------------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +------------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 10.33ms | 48.636 | 13.09ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 2.39ms | 11.269 | 3.36ms | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 1.44ms | 6.800 | 1.44ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 717.34µs | 3.377 | 717.34µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 476.70µs | 2.244 | 476.70µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 472.54µs | 2.224 | 737.19µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 436.07µs | 2.053 | 557.57µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 414.57µs | 1.952 | 414.57µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 357.88µs | 1.685 | 357.88µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 303.30µs | 1.428 | 445.19µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 278.28µs | 1.310 | 278.28µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 233.99µs | 1.101 | 233.99µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 205.83µs | 0.969 | 205.83µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 187.00µs | 0.880 | 13.65ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 135.36µs | 0.637 | 137.94µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 119.34µs | 0.562 | 564.98µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 112.90µs | 0.531 | 112.90µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 98.22µs | 0.462 | 1.65ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 97.58µs | 0.459 | 97.58µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 81.51µs | 0.384 | 81.51µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 75.25µs | 0.354 | 75.42µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 69.33µs | 0.326 | 69.33µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 67.39µs | 0.317 | 250.14µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 62.79µs | 0.296 | 93.12µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 47.23µs | 0.222 | 86.29µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 45.47µs | 0.214 | 149.49µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 41.51µs | 0.195 | 280.34µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 40.42µs | 0.190 | 40.42µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 35.05µs | 0.165 | 202.55µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 34.31µs | 0.162 | 81.80µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 33.68µs | 0.159 | 54.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 31.95µs | 0.150 | 31.95µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 31.81µs | 0.150 | 118.74µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 31.41µs | 0.148 | 47.49µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 29.90µs | 0.141 | 29.90µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 29.73µs | 0.140 | 59.63µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 29.73µs | 0.140 | 30.33µs | 23 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 28.94µs | 0.136 | 28.94µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 26.60µs | 0.125 | 26.60µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 26.40µs | 0.124 | 26.40µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 25.63µs | 0.121 | 30.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 25.59µs | 0.120 | 25.59µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 24.73µs | 0.116 | 39.32µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 23.01µs | 0.108 | 23.01µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 22.81µs | 0.107 | 40.11µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 22.64µs | 0.107 | 22.64µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 21.33µs | 0.100 | 45.58µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 20.78µs | 0.098 | 24.25µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 19.79µs | 0.093 | 19.79µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 19.43µs | 0.091 | 138.17µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 19.28µs | 0.091 | 19.28µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 19.25µs | 0.091 | 13.11ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 18.95µs | 0.089 | 22.21µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 18.78µs | 0.088 | 20.23µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 18.29µs | 0.086 | 18.29µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 18.08µs | 0.085 | 23.20µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 17.81µs | 0.084 | 17.81µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 16.55µs | 0.078 | 19.88µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 16.46µs | 0.077 | 16.46µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 16.08µs | 0.076 | 16.08µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 14.99µs | 0.071 | 14.99µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 14.92µs | 0.070 | 17.69µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 14.69µs | 0.069 | 14.69µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 13.00µs | 0.061 | 13.00µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 12.67µs | 0.060 | 44.62µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 11.50µs | 0.054 | 19.89µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 11.46µs | 0.054 | 11.46µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link | 11.09µs | 0.052 | 55.45µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 10.06µs | 0.047 | 17.61µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 9.96µs | 0.047 | 17.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 9.93µs | 0.047 | 13.32µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_stability | 9.74µs | 0.046 | 9.74µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 9.64µs | 0.045 | 9.64µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 9.63µs | 0.045 | 12.07µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 9.34µs | 0.044 | 14.68µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 9.31µs | 0.044 | 17.55µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 9.29µs | 0.044 | 12.02µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 9.26µs | 0.044 | 16.40µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 9.02µs | 0.042 | 11.43µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 8.97µs | 0.042 | 11.38µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 8.92µs | 0.042 | 9.82µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 8.77µs | 0.041 | 953.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 8.57µs | 0.040 | 8.57µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_deprecation_entry | 8.39µs | 0.039 | 8.39µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | extern_mod_stmt_cnum | 8.36µs | 0.039 | 8.65µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 8.24µs | 0.039 | 8.24µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 8.13µs | 0.038 | 8.13µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 7.98µs | 0.038 | 7.98µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 7.55µs | 0.036 | 7.55µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 7.44µs | 0.035 | 7.44µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 7.22µs | 0.034 | 27.01µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 7.14µs | 0.034 | 7.14µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 7.05µs | 0.033 | 7.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 6.97µs | 0.033 | 7.57µs | 24 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 6.96µs | 0.033 | 598.95µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 6.32µs | 0.030 | 97.67µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 6.05µs | 0.028 | 6.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 5.73µs | 0.027 | 9.06µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 5.50µs | 0.026 | 5.50µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 5.46µs | 0.026 | 5.46µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 5.40µs | 0.025 | 20.09µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 5.36µs | 0.025 | 10.40µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 5.34µs | 0.025 | 5.34µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 5.13µs | 0.024 | 5.13µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 5.04µs | 0.024 | 5.04µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 4.61µs | 0.022 | 5.27µs | 24 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 4.56µs | 0.021 | 4.56µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 4.42µs | 0.021 | 4.42µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 4.33µs | 0.020 | 4.33µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 4.32µs | 0.020 | 4.32µs | 22 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 4.30µs | 0.020 | 4.30µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 4.20µs | 0.020 | 4.20µs | 23 | +------------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 4.16µs | 0.020 | 4.16µs | 23 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 4.06µs | 0.019 | 4.06µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 3.64µs | 0.017 | 3.64µs | 23 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 3.39µs | 0.016 | 3.39µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 3.33µs | 0.016 | 3.33µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 3.33µs | 0.016 | 3.33µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 3.14µs | 0.015 | 3.14µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 3.06µs | 0.014 | 3.85µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crates | 2.99µs | 0.014 | 2.99µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 2.73µs | 0.013 | 2.73µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 2.63µs | 0.012 | 2.63µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 2.58µs | 0.012 | 2.58µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 2.56µs | 0.012 | 2.56µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 2.44µs | 0.011 | 2.44µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 2.41µs | 0.011 | 2.41µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 2.41µs | 0.011 | 2.41µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 2.36µs | 0.011 | 2.77µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 1.95µs | 0.009 | 19.57µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 1.93µs | 0.009 | 1.93µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 1.91µs | 0.009 | 1.91µs | 8 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 1.87µs | 0.009 | 1.87µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 1.45µs | 0.007 | 1.45µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 1.43µs | 0.007 | 1.43µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 1.42µs | 0.007 | 8.47µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | limits | 1.37µs | 0.006 | 1.37µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 1.33µs | 0.006 | 1.33µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 1.24µs | 0.006 | 1.24µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 1.19µs | 0.006 | 1.19µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 1.09µs | 0.005 | 1.09µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_stability | 1.08µs | 0.005 | 10.82µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 900.00ns | 0.004 | 900.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 900.00ns | 0.004 | 900.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 860.00ns | 0.004 | 860.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 790.00ns | 0.004 | 790.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 670.00ns | 0.003 | 670.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_visibility | 660.00ns | 0.003 | 660.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 640.00ns | 0.003 | 640.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 640.00ns | 0.003 | 640.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 620.00ns | 0.003 | 620.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 600.00ns | 0.003 | 600.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_opt_def_kind | 600.00ns | 0.003 | 600.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 590.00ns | 0.003 | 590.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 460.00ns | 0.002 | 460.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 460.00ns | 0.002 | 460.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 450.00ns | 0.002 | 450.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 290.00ns | 0.001 | 290.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 230.00ns | 0.001 | 230.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 220.00ns | 0.001 | 220.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 210.00ns | 0.001 | 210.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 200.00ns | 0.001 | 200.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 180.00ns | 0.001 | 180.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 170.00ns | 0.001 | 170.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 21.243516ms +----------------+---------------+ | Item | Artifact Size | +----------------+---------------+ | crate_metadata | 21926 bytes | +----------------+---------------+