+------------------------------------------------+-----------+-----------------+----------+------------+ | Item | Self time | % of total time | Time | Item count | +------------------------------------------------+-----------+-----------------+----------+------------+ | expand_crate | 44.35ms | 83.733 | 47.38ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | pre_AST_expansion_lint_checks | 1.80ms | 3.405 | 1.80ms | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_register_crate | 1.28ms | 2.421 | 1.81ms | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | free_global_ctxt | 1.05ms | 1.983 | 1.05ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_crate | 618.21µs | 1.167 | 675.83µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | parse_crate | 493.43µs | 0.932 | 493.43µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | self_profile_alloc_query_strings | 276.16µs | 0.521 | 276.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | configure_and_expand | 224.61µs | 0.424 | 48.09ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | write_crate_metadata | 191.06µs | 0.361 | 191.06µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | early_lint_checks | 180.81µs | 0.341 | 180.81µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | prepare_outputs | 179.20µs | 0.338 | 179.20µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_imports | 172.85µs | 0.326 | 172.85µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | param_env | 139.63µs | 0.264 | 179.59µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generate_crate_metadata | 132.22µs | 0.250 | 271.21µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_lowering | 105.30µs | 0.199 | 105.30µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_injection | 103.51µs | 0.195 | 103.51µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | setup_global_ctxt | 81.81µs | 0.154 | 81.81µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_hash | 74.68µs | 0.141 | 75.68µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | analysis | 61.79µs | 0.117 | 764.41µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_unstable_api_usage | 34.35µs | 0.065 | 82.16µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | AST_validation | 34.25µs | 0.065 | 34.25µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_module_items | 33.89µs | 0.064 | 52.25µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_load_macro | 31.12µs | 0.059 | 31.12µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_attrs | 28.20µs | 0.053 | 28.27µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | mir_keys | 27.47µs | 0.052 | 27.47µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_lints | 27.38µs | 0.052 | 207.29µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_compiler | 27.05µs | 0.051 | 27.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | get_lang_items | 25.38µs | 0.048 | 37.96µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_check_crate | 20.47µs | 0.039 | 107.74µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | macro_expand_crate | 19.03µs | 0.036 | 47.40ms | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | collect_mod_item_types | 18.81µs | 0.036 | 18.81µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | death_checking | 18.74µs | 0.035 | 108.66µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner | 17.86µs | 0.034 | 18.36µs | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_1 | 17.42µs | 0.033 | 166.00µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | codegen_fn_attrs | 17.35µs | 0.033 | 74.50µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_deprecation_entry | 16.87µs | 0.032 | 32.75µs | 3 | +------------------------------------------------+-----------+-----------------+----------+------------+ | supported_target_features | 15.79µs | 0.030 | 15.79µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_postprocess | 15.65µs | 0.030 | 15.65µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_native_libraries | 14.95µs | 0.028 | 14.95µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_levels | 14.28µs | 0.027 | 14.28µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | type_collecting | 14.27µs | 0.027 | 33.08µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | complete_gated_feature_checking | 14.22µs | 0.027 | 14.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_derive_registrar | 14.09µs | 0.027 | 22.16µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finish_ongoing_codegen | 13.89µs | 0.026 | 14.77µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | coherence_checking | 13.61µs | 0.026 | 23.73µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unused_lib_feature_checking | 13.32µs | 0.025 | 14.38µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_access_levels | 12.98µs | 0.025 | 12.98µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | stability_index | 11.84µs | 0.022 | 11.96µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_crate | 11.13µs | 0.021 | 13.37µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | wf_checking | 10.92µs | 0.021 | 12.15µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | explicit_predicates_of | 10.89µs | 0.021 | 28.80µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_dep_graph | 10.43µs | 0.020 | 10.43µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | attributes_injection | 10.35µs | 0.020 | 10.35µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_loading | 9.96µs | 0.019 | 9.96µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | generics_of | 9.85µs | 0.019 | 17.91µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_item_types | 9.25µs | 0.017 | 9.25µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | native_libraries | 8.89µs | 0.017 | 23.84µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link | 8.76µs | 0.017 | 41.88µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_check_unused | 8.27µs | 0.016 | 8.27µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_host_hash | 8.13µs | 0.015 | 9.57µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | object_lifetime_defaults_map | 8.06µs | 0.015 | 8.06µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_mod | 7.82µs | 0.015 | 7.82µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | proc_macro_decls_static | 7.35µs | 0.014 | 8.07µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_defined_on | 6.74µs | 0.013 | 36.23µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | extern_mod_stmt_cnum | 6.01µs | 0.011 | 6.26µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | late_resolve_crate | 5.99µs | 0.011 | 5.99µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_const_bodies | 5.89µs | 0.011 | 5.89µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_stability | 5.64µs | 0.011 | 5.64µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_private_in_public | 5.62µs | 0.011 | 5.98µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | looking_for_entry_point | 5.26µs | 0.010 | 6.02µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_ast | 5.19µs | 0.010 | 5.19µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | unsafety_checking | 5.03µs | 0.009 | 5.03µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | serialize_work_products | 4.74µs | 0.009 | 4.74µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_3 | 4.69µs | 0.009 | 369.34µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_missing_lang_items | 4.56µs | 0.009 | 4.56µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | postorder_cnums | 4.53µs | 0.009 | 4.53µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | defined_lang_items | 4.45µs | 0.008 | 8.77µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | finalize_macro_resolutions | 4.44µs | 0.008 | 4.44µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_name | 4.42µs | 0.008 | 5.82µs | 20 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_defined_lang_items | 4.32µs | 0.008 | 4.32µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_access_levels | 4.24µs | 0.008 | 4.24µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | used_crate_source | 4.24µs | 0.008 | 6.90µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | typeck_item_bodies | 4.22µs | 0.008 | 4.22µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | extra_filename | 4.03µs | 0.008 | 6.13µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dep_kind | 3.99µs | 0.008 | 5.13µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_compiler_builtins | 3.95µs | 0.007 | 4.96µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | missing_lang_items | 3.93µs | 0.007 | 8.49µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_lookup_deprecation_entry | 3.92µs | 0.007 | 3.92µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_profiler_runtime | 3.82µs | 0.007 | 5.17µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lint_checking | 3.81µs | 0.007 | 220.28µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crates | 3.81µs | 0.007 | 3.81µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | is_no_builtins | 3.78µs | 0.007 | 4.74µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_crate | 3.50µs | 0.007 | 216.74µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_create_a_macro_crate | 3.49µs | 0.007 | 3.49µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | predicates_of | 3.41µs | 0.006 | 39.64µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_used_crate_source | 2.66µs | 0.005 | 2.66µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | should_inherit_track_caller | 2.39µs | 0.005 | 3.40µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_extra_filename | 2.10µs | 0.004 | 2.10µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | orphan_check_crate | 2.04µs | 0.004 | 2.82µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | opt_def_kind | 2.02µs | 0.004 | 2.35µs | 6 | +------------------------------------------------+-----------+-----------------+----------+------------+ | liveness_and_intrinsic_checking | 2.01µs | 0.004 | 4.80µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary | 1.99µs | 0.004 | 2.24µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | dependency_formats | 1.80µs | 0.003 | 1.80µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_liveness | 1.62µs | 0.003 | 1.62µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_loops | 1.58µs | 0.003 | 1.58µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lookup_stability | 1.54µs | 0.003 | 7.18µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | impl_wf_inference | 1.54µs | 0.003 | 2.43µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_privacy | 1.46µs | 0.003 | 1.46µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_host_hash | 1.44µs | 0.003 | 1.44µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_naked_functions | 1.40µs | 0.003 | 1.40µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_name | 1.40µs | 0.003 | 1.40µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_types_checking | 1.37µs | 0.003 | 10.62µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_lints | 1.36µs | 0.003 | 9.18µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_profiler_runtime | 1.35µs | 0.003 | 1.35µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_report_errors | 1.30µs | 0.002 | 1.30µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | misc_checking_2 | 1.30µs | 0.002 | 6.32µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls | 1.29µs | 0.002 | 1.29µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | foreign_modules | 1.28µs | 0.002 | 1.28µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_item_well_formed | 1.23µs | 0.002 | 1.23µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_intrinsics | 1.17µs | 0.002 | 1.17µs | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_dep_kind | 1.14µs | 0.002 | 1.14µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_owner_parent | 1.14µs | 0.002 | 1.14µs | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_building_test_harness | 1.10µs | 0.002 | 1.10µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | limits | 1.10µs | 0.002 | 1.10µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | lib_features | 1.06µs | 0.002 | 1.06µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | diagnostic_items | 1.05µs | 0.002 | 1.05µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | visibility | 1.05µs | 0.002 | 1.30µs | 6 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_compiler_builtins | 1.01µs | 0.002 | 1.01µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_crate_hash | 1.00µs | 0.002 | 1.00µs | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | crate_inherent_impls_overlap_check | 980.00ns | 0.002 | 980.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_is_no_builtins | 960.00ns | 0.002 | 960.00ns | 19 | +------------------------------------------------+-----------+-----------------+----------+------------+ | privacy_checking_modules | 900.00ns | 0.002 | 2.36µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_mod_impl_wf | 890.00ns | 0.002 | 890.00ns | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | join_worker_thread | 880.00ns | 0.002 | 880.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_attrs | 790.00ns | 0.001 | 790.00ns | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | all_local_trait_impls | 780.00ns | 0.001 | 780.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | entry_fn | 760.00ns | 0.001 | 760.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | inferred_outlives_of | 690.00ns | 0.001 | 690.00ns | 4 | +------------------------------------------------+-----------+-----------------+----------+------------+ | module_reexports | 660.00ns | 0.001 | 660.00ns | 2 | +------------------------------------------------+-----------+-----------------+----------+------------+ | def_span | 640.00ns | 0.001 | 640.00ns | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | exported_symbols | 610.00ns | 0.001 | 610.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | expn_that_defined | 560.00ns | 0.001 | 560.00ns | 5 | +------------------------------------------------+-----------+-----------------+----------+------------+ | maybe_unused_extern_crates | 520.00ns | 0.001 | 520.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | item_bodies_checking | 520.00ns | 0.001 | 4.74µs | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolve_main | 500.00ns | 0.001 | 500.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | hir_crate | 500.00ns | 0.001 | 500.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_effect_checking | 500.00ns | 0.001 | 500.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | traits_in_crate | 440.00ns | 0.001 | 440.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | output_filenames | 440.00ns | 0.001 | 440.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | check_unused_macros | 400.00ns | 0.001 | 400.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_panic_handler | 400.00ns | 0.001 | 400.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | layout_testing | 330.00ns | 0.001 | 330.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_opt_def_kind | 330.00ns | 0.001 | 330.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | has_global_allocator | 280.00ns | 0.001 | 280.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | resolutions | 250.00ns | 0.000 | 250.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | metadata_decode_entry_visibility | 250.00ns | 0.000 | 250.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | plugin_registration | 220.00ns | 0.000 | 220.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | match_checking | 220.00ns | 0.000 | 220.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | drop_dep_graph | 150.00ns | 0.000 | 150.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | MIR_borrow_checking | 140.00ns | 0.000 | 140.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_check_files_are_writeable | 130.00ns | 0.000 | 130.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | features_query | 120.00ns | 0.000 | 120.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | link_binary_remove_temps | 120.00ns | 0.000 | 120.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ | llvm_dump_timing_file | 90.00ns | 0.000 | 90.00ns | 1 | +------------------------------------------------+-----------+-----------------+----------+------------+ Total cpu time: 52.967136ms +----------------+---------------+ | Item | Artifact Size | +----------------+---------------+ | crate_metadata | 3011 bytes | +----------------+---------------+