+--------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +--------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 7.28ms | 47.684 | 7.55ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 1.16ms | 7.573 | 1.16ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 955.79µs | 6.263 | 955.79µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 639.50µs | 4.190 | 639.50µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 459.29µs | 3.009 | 459.29µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 372.57µs | 2.441 | 559.59µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 319.74µs | 2.095 | 319.74µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 317.84µs | 2.083 | 339.07µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 255.62µs | 1.675 | 255.62µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 228.23µs | 1.495 | 228.23µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 222.11µs | 1.455 | 307.28µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 196.58µs | 1.288 | 203.37µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 194.88µs | 1.277 | 8.32ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 187.75µs | 1.230 | 495.58µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 121.06µs | 0.793 | 121.46µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 110.11µs | 0.721 | 110.11µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 99.44µs | 0.652 | 99.44µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 90.46µs | 0.593 | 1.33ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 79.47µs | 0.521 | 79.47µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 73.19µs | 0.480 | 73.19µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 68.20µs | 0.447 | 68.20µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 64.58µs | 0.423 | 64.74µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 54.11µs | 0.355 | 82.02µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 45.37µs | 0.297 | 180.61µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 38.44µs | 0.252 | 38.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 34.19µs | 0.224 | 182.31µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 33.41µs | 0.219 | 33.41µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 32.35µs | 0.212 | 33.94µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 32.02µs | 0.210 | 119.27µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 31.82µs | 0.208 | 151.18µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 31.54µs | 0.207 | 31.54µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 30.33µs | 0.199 | 30.33µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 29.11µs | 0.191 | 29.11µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 27.21µs | 0.178 | 27.91µs | 10 | +--------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 26.56µs | 0.174 | 26.56µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 26.50µs | 0.174 | 26.50µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 24.64µs | 0.161 | 33.99µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 24.32µs | 0.159 | 39.35µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 22.26µs | 0.146 | 40.20µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 21.40µs | 0.140 | 47.90µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 20.99µs | 0.138 | 54.17µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 20.75µs | 0.136 | 20.75µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 19.99µs | 0.131 | 7.57ms | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 19.81µs | 0.130 | 22.25µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 19.77µs | 0.130 | 33.18µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 19.14µs | 0.125 | 20.79µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 17.45µs | 0.114 | 74.20µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 16.56µs | 0.109 | 19.85µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 15.93µs | 0.104 | 15.93µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 15.52µs | 0.102 | 15.52µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 14.97µs | 0.098 | 14.97µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 14.94µs | 0.098 | 16.65µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 14.88µs | 0.097 | 31.53µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 13.92µs | 0.091 | 13.92µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 13.41µs | 0.088 | 13.41µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 13.22µs | 0.087 | 13.22µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link | 13.19µs | 0.086 | 55.21µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 12.82µs | 0.084 | 12.82µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 11.07µs | 0.073 | 14.51µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 10.72µs | 0.070 | 10.72µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 9.27µs | 0.061 | 83.47µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 8.94µs | 0.059 | 8.94µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 8.78µs | 0.058 | 813.13µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 8.71µs | 0.057 | 8.71µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 8.58µs | 0.056 | 8.58µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 8.48µs | 0.056 | 8.48µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 8.10µs | 0.053 | 8.91µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 7.25µs | 0.048 | 7.25µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 6.70µs | 0.044 | 6.70µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 6.55µs | 0.043 | 314.48µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 6.31µs | 0.041 | 6.31µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 6.07µs | 0.040 | 6.07µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 5.93µs | 0.039 | 5.93µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 5.87µs | 0.038 | 5.87µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 5.75µs | 0.038 | 5.75µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 4.75µs | 0.031 | 5.67µs | 4 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 4.38µs | 0.029 | 4.38µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 4.37µs | 0.029 | 8.85µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 3.93µs | 0.026 | 3.93µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 3.84µs | 0.025 | 3.84µs | 10 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 3.25µs | 0.021 | 16.47µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 3.14µs | 0.021 | 7.52µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 3.10µs | 0.020 | 3.89µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 2.91µs | 0.019 | 3.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 2.89µs | 0.019 | 2.89µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 2.80µs | 0.018 | 15.62µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 2.67µs | 0.017 | 2.67µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 2.67µs | 0.017 | 2.67µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 2.66µs | 0.017 | 2.66µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 2.65µs | 0.017 | 5.43µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 2.58µs | 0.017 | 2.58µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 2.45µs | 0.016 | 2.45µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 2.44µs | 0.016 | 2.44µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 2.43µs | 0.016 | 2.78µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 2.42µs | 0.016 | 2.42µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 2.39µs | 0.016 | 2.39µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 2.36µs | 0.015 | 3.94µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 2.32µs | 0.015 | 514.37µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 2.29µs | 0.015 | 2.29µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 2.24µs | 0.015 | 2.24µs | 10 | +--------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 2.24µs | 0.015 | 2.24µs | 10 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 2.18µs | 0.014 | 2.67µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 2.17µs | 0.014 | 2.17µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 2.13µs | 0.014 | 2.67µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 2.12µs | 0.014 | 3.43µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 2.12µs | 0.014 | 3.60µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 2.05µs | 0.013 | 2.05µs | 9 | +--------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 2.01µs | 0.013 | 4.90µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 1.98µs | 0.013 | 2.99µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 1.97µs | 0.013 | 11.22µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | limits | 1.95µs | 0.013 | 1.95µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 1.90µs | 0.012 | 2.33µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 1.89µs | 0.012 | 1.89µs | 10 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 1.87µs | 0.012 | 1.87µs | 10 | +--------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 1.84µs | 0.012 | 1.84µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crates | 1.83µs | 0.012 | 1.83µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 1.81µs | 0.012 | 1.81µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 1.80µs | 0.012 | 2.29µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 1.77µs | 0.012 | 2.22µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 1.72µs | 0.011 | 1.72µs | 7 | +--------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 1.70µs | 0.011 | 1.70µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 1.67µs | 0.011 | 1.67µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 1.65µs | 0.011 | 1.65µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 1.58µs | 0.010 | 1.58µs | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 1.48µs | 0.010 | 1.48µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 1.37µs | 0.009 | 7.44µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 1.31µs | 0.009 | 1.31µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 1.29µs | 0.008 | 1.29µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 1.23µs | 0.008 | 1.23µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 1.06µs | 0.007 | 1.06µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 1.02µs | 0.007 | 1.02µs | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 1.01µs | 0.007 | 1.01µs | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 921.00ns | 0.006 | 921.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 870.00ns | 0.006 | 870.00ns | 2 | +--------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 840.00ns | 0.006 | 840.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 810.00ns | 0.005 | 810.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 790.00ns | 0.005 | 790.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 720.00ns | 0.005 | 720.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 700.00ns | 0.005 | 700.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 680.00ns | 0.004 | 680.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 600.00ns | 0.004 | 600.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 590.00ns | 0.004 | 590.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 560.00ns | 0.004 | 560.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 540.00ns | 0.004 | 540.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 540.00ns | 0.004 | 540.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 490.00ns | 0.003 | 490.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 490.00ns | 0.003 | 490.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 450.00ns | 0.003 | 450.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 430.00ns | 0.003 | 430.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 400.00ns | 0.003 | 400.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 400.00ns | 0.003 | 400.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 400.00ns | 0.003 | 400.00ns | 3 | +--------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 350.00ns | 0.002 | 350.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 290.00ns | 0.002 | 290.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 240.00ns | 0.002 | 240.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 210.00ns | 0.001 | 210.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 200.00ns | 0.001 | 200.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 200.00ns | 0.001 | 200.00ns | 1 | +--------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 15.261929ms +----------------+---------------+ | Item | Artifact Size | +----------------+---------------+ | crate_metadata | 18699 bytes | +----------------+---------------+