Skip to content

Instantly share code, notes, and snippets.

@rylev
Created April 26, 2022 08:45
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rylev/8dad0b2dc24733908de28ce34a906692 to your computer and use it in GitHub Desktop.
Save rylev/8dad0b2dc24733908de28ce34a906692 to your computer and use it in GitHub Desktop.
--------------------------------------------------------------------------------
Files compared: results/cgfilt-09ccb6c59d026b94edae50ba949b22dfc5d65ed1-wg-grammar-Check-Full; results/cgfilt-7be1da0319eb5f381bc0aa8559367bb33dfe90a5-wg-grammar-Check-Full
Command: /home/rylevick/.rustup/toolchains/09ccb6c59d026b94edae50ba949b22dfc5d65ed1/bin/rustc --crate-name rust_grammar src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 -C metadata=ef7b4251d5036319 -C extra-filename=-ef7b4251d5036319 --out-dir /tmp/.tmp0GyQT3/target/debug/deps -L dependency=/tmp/.tmp0GyQT3/target/debug/deps --extern gll=/tmp/.tmp0GyQT3/target/debug/deps/libgll-41900fee16a37c10.rmeta -Adeprecated -Aunknown-lints -Zincremental-verify-ich; /home/rylevick/.rustup/toolchains/7be1da0319eb5f381bc0aa8559367bb33dfe90a5/bin/rustc --crate-name rust_grammar src/lib.rs --error-format=json --json=diagnostic-rendered-ansi,artifacts,future-incompat --crate-type lib --emit=dep-info,metadata -C embed-bitcode=no -C debuginfo=2 -C metadata=ef7b4251d5036319 -C extra-filename=-ef7b4251d5036319 --out-dir /tmp/.tmp34OfdR/target/debug/deps -L dependency=/tmp/.tmp34OfdR/target/debug/deps --extern gll=/tmp/.tmp34OfdR/target/debug/deps/libgll-41900fee16a37c10.rmeta -Adeprecated -Aunknown-lints -Zincremental-verify-ich
Data file: results/cgfilt-diff-09ccb6c59d026b94edae50ba949b22dfc5d65ed1-7be1da0319eb5f381bc0aa8559367bb33dfe90a5-wg-grammar-Check-Full
Events recorded: Ir
Events shown: Ir
Event sort order: Ir
Thresholds: 0.1
Include dirs:
User annotated:
Auto-annotation: off
--------------------------------------------------------------------------------
Ir
--------------------------------------------------------------------------------
367,795,113 PROGRAM TOTALS
--------------------------------------------------------------------------------
Ir file:function
--------------------------------------------------------------------------------
470,880,941 ???:<rustc_borrowck::region_infer::Trace as alloc::vec::spec_from_elem::SpecFromElem>::from_elem::<alloc::alloc::Global>
-113,717,303 ???:<alloc::vec::Vec<rustc_borrowck::region_infer::Trace>>::extend_with::<alloc::vec::ExtendElement<rustc_borrowck::region_infer::Trace>>
-16,332,426 ???:rustc_middle::ty::util::fold_list::<rustc_infer::infer::freshen::TypeFreshener, rustc_middle::ty::Ty, <&rustc_middle::ty::list::List<rustc_middle::ty::Ty> as rustc_middle::ty::fold::TypeFoldable>::try_super_fold_with<rustc_infer::infer::freshen::TypeFreshener>::{closure
12,133,732 ???:<rustc_borrowck::region_infer::RegionInferenceContext>::find_outlives_blame_span
10,424,262 ???:<rustc_middle::ty::Ty as rustc_middle::ty::fold::TypeFoldable>::super_fold_with::<rustc_infer::infer::freshen::TypeFreshener>
3,338,820 ???:<rustc_middle::ty::Ty as rustc_middle::ty::fold::TypeFoldable>::try_fold_with::<rustc_infer::infer::freshen::TypeFreshener>
-1,977,428 ???:<rustc_data_structures::obligation_forest::ObligationForest<rustc_trait_selection::traits::fulfill::PendingPredicateObligation>>::process_obligations::<rustc_trait_selection::traits::fulfill::FulfillProcessor, rustc_data_structures::obligation_forest::Outcome<rustc_trait_selection::traits::fulfill::PendingPredicateObligation, rustc_infer::traits::FulfillmentErrorCode>>
-1,315,728 ???:<alloc::vec::Vec<usize> as core::ops::deref::Deref>::deref
1,119,562 ???:<rustc_middle::mir::Body>::source_info
773,091 ???:<rustc_middle::ty::subst::GenericArg as rustc_middle::ty::relate::Relate>::relate::<rustc_infer::infer::nll_relate::TypeRelating<rustc_borrowck::type_check::relate_tys::NllTypeRelatingDelegate>>
526,945 /build/glibc-eX1tMB/glibc-2.31/string/../sysdeps/x86_64/multiarch/memmove-vec-unaligned-erms.S:__memcpy_sse2_unaligned_erms
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment