Skip to content

Instantly share code, notes, and snippets.

@shepmaster
Created November 28, 2018 16:25
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 shepmaster/78430d96af2f5554ce595bf886a946b7 to your computer and use it in GitHub Desktop.
Save shepmaster/78430d96af2f5554ce595bf886a946b7 to your computer and use it in GitHub Desktop.
[incremental] session directory: 151 files hard-linked
[incremental] session directory: 0 files copied
[incremental]
[incremental] DepGraph Statistics
[incremental] ------------------------------------------------------------------------------------------
[incremental]
[incremental] Total Node Count: 445694
[incremental] Total Edge Count: 2753213
[incremental] Total Edge Reads: 8592
[incremental] Total Duplicate Edge Reads: 4
[incremental]
[incremental] Node Kind | Node Frequency | Node Count | Avg. Edge Count |
[incremental] -------------------------------------|------------------|-------------|------------------|
[incremental] Layout | 6.7% | 29865 | 1.1 |
[incremental] IsCopy | 6.4% | 28583 | 2.1 |
[incremental] NeedsDrop | 6.0% | 26895 | 1.6 |
[incremental] EvaluateObligation | 5.9% | 26319 | 1.0 |
[incremental] TypeOfItem | 3.1% | 13948 | 2.1 |
[incremental] InstanceSymbolName | 3.1% | 13608 | 8.5 |
[incremental] TraitSelect | 2.3% | 10348 | 32.2 |
[incremental] GenericsOfItem | 2.1% | 9369 | 3.3 |
[incremental] NormalizeTyAfterErasingRegions | 2.0% | 9061 | 1.7 |
[incremental] IsFreeze | 2.0% | 8734 | 2.3 |
[incremental] DefSpan | 1.9% | 8491 | 1.0 |
[incremental] IsSized | 1.9% | 8441 | 2.1 |
[incremental] PredicatesOfItem | 1.7% | 7726 | 1.0 |
[incremental] LookupDeprecationEntry | 1.7% | 7400 | 1.0 |
[incremental] ExplicitPredicatesOfItem | 1.6% | 7132 | 3.1 |
[incremental] InferredOutlivesOf | 1.6% | 7132 | 1.0 |
[incremental] PredicatesDefinedOnItem | 1.6% | 7132 | 3.0 |
[incremental] TypeOpProvePredicate | 1.6% | 7033 | 3.6 |
[incremental] LookupStability | 1.5% | 6868 | 1.0 |
[incremental] ImplTraitRef | 1.4% | 6138 | 2.0 |
[incremental] ParamEnv | 1.4% | 6122 | 4.9 |
[incremental] CodegenFnAttrs | 1.4% | 6104 | 3.0 |
[incremental] RegionScopeTree | 1.2% | 5473 | 1.6 |
[incremental] FulfillObligation | 1.2% | 5392 | 6.4 |
[incremental] DescribeDef | 1.2% | 5355 | 1.0 |
[incremental] HirBody | 1.2% | 5332 | 0.0 |
[incremental] Hir | 1.2% | 5332 | 0.0 |
[incremental] HasTypeckTables | 1.2% | 5332 | 1.0 |
[incremental] ObjectLifetimeDefaults | 1.2% | 5331 | 1.0 |
[incremental] MirOptimized | 1.2% | 5232 | 17.7 |
[incremental] InstanceDefSizeEstimate | 1.1% | 5096 | 0.9 |
[incremental] TraitOfItem | 1.1% | 4980 | 1.6 |
[incremental] ImplParent | 1.1% | 4812 | 1.0 |
[incremental] AssociatedItems | 1.0% | 4563 | 2.1 |
[incremental] FnSignature | 1.0% | 4485 | 6.0 |
[incremental] IsConstFn | 1.0% | 4428 | 1.0 |
[incremental] ItemVariances | 0.9% | 4171 | 2.0 |
[incremental] UnsafetyCheckResult | 0.9% | 4077 | 5.2 |
[incremental] MirBuilt | 0.9% | 4077 | 28.1 |
[incremental] MirBorrowCheck | 0.9% | 4077 | 3.0 |
[incremental] MirValidated | 0.9% | 4077 | 17.5 |
[incremental] BorrowCheck | 0.9% | 4077 | 16.8 |
[incremental] MirConst | 0.9% | 4077 | 33.1 |
[incremental] IsReachableNonGeneric | 0.9% | 3861 | 1.0 |
[incremental] IsForeignItem | 0.9% | 3789 | 1.0 |
[incremental] SymbolName | 0.8% | 3783 | 3.7 |
[incremental] UsedTraitImports | 0.8% | 3740 | 1.0 |
[incremental] RvaluePromotableMap | 0.8% | 3740 | 20.6 |
[incremental] Freevars | 0.8% | 3740 | 0.0 |
[incremental] CheckMatch | 0.8% | 3740 | 11.6 |
[incremental] TypeckTables | 0.8% | 3740 | 134.6 |
[incremental] ConstIsRvaluePromotableToStatic | 0.8% | 3740 | 2.0 |
[incremental] NamedRegion | 0.8% | 3404 | 1.0 |
[incremental] NormalizeProjectionTy | 0.7% | 3228 | 7.6 |
[incremental] ItemChildren | 0.6% | 2812 | 1.0 |
[incremental] ConstEval | 0.6% | 2744 | 6.7 |
[incremental] CheckImplItemWellFormed | 0.6% | 2658 | 19.9 |
[incremental] ImpliedOutlivesBounds | 0.6% | 2496 | 1.5 |
[incremental] DropckOutlives | 0.5% | 2051 | 23.4 |
[incremental] CheckItemWellFormed | 0.4% | 1893 | 16.6 |
[incremental] InherentImpls | 0.4% | 1807 | 1.0 |
[incremental] SubstituteNormalizeAndTestPredicates| 0.4% | 1775 | 2.0 |
[incremental] InScopeTraits | 0.4% | 1705 | 0.0 |
[incremental] EraseRegionsTy | 0.4% | 1642 | 2.5 |
[incremental] TypeOpNormalizePredicate | 0.4% | 1628 | 0.3 |
[incremental] ConstEvalRaw | 0.3% | 1497 | 16.9 |
[incremental] ItemAttrs | 0.3% | 1371 | 1.0 |
[incremental] AssociatedItemDefIds | 0.3% | 1369 | 1.0 |
[incremental] ImplPolarity | 0.3% | 1364 | 1.0 |
[incremental] MirShim | 0.3% | 1359 | 9.1 |
[incremental] IsMirAvailable | 0.3% | 1350 | 1.0 |
[incremental] IsCodegenedItem | 0.3% | 1317 | 1.0 |
[incremental] TypeOpNormalizeFnSig | 0.3% | 1242 | 0.4 |
[incremental] IsPromotableConstFn | 0.2% | 1090 | 1.0 |
[incremental] AdtDefOfItem | 0.2% | 947 | 3.1 |
[incremental] Specializes | 0.2% | 895 | 2.3 |
[incremental] IsLateBound | 0.2% | 821 | 1.0 |
[incremental] CheckTraitItemWellFormed | 0.2% | 780 | 16.6 |
[incremental] IsUnreachableLocalDefinition | 0.2% | 769 | 1.0 |
[incremental] ImplementationsOfTrait | 0.2% | 693 | 1.0 |
[incremental] UpstreamMonomorphizationsFor | 0.1% | 442 | 1.0 |
[incremental] SizedConstraint | 0.1% | 324 | 4.1 |
[incremental] AdtDestructor | 0.1% | 301 | 4.3 |
[incremental] VtableMethods | 0.1% | 295 | 14.3 |
[incremental] DtorckConstraint | 0.1% | 294 | 9.5 |
[incremental] TypeOpAscribeUserType | 0.0% | 217 | 12.6 |
[incremental] Visibility | 0.0% | 192 | 1.0 |
[incremental] MaybeUnusedTraitImport | 0.0% | 98 | 0.0 |
[incremental] CompileCodegenUnit | 0.0% | 74 | 2755.1 |
[incremental] CodegenUnit | 0.0% | 74 | 1.0 |
[incremental] TraitImpls | 0.0% | 68 | 104.7 |
[incremental] TraitDefOfItem | 0.0% | 66 | 1.0 |
[incremental] ImplDefaultness | 0.0% | 63 | 1.0 |
[incremental] SpecializationGraph | 0.0% | 56 | 240.5 |
[incremental] SuperPredicatesOfItem | 0.0% | 43 | 1.0 |
[incremental] CoherenceCheckTrait | 0.0% | 21 | 122.9 |
[incremental] CrateDisambiguator | 0.0% | 12 | 0.9 |
[incremental] OriginalCrateName | 0.0% | 12 | 0.9 |
[incremental] NativeLibraries | 0.0% | 12 | 1.0 |
[incremental] IsCompilerBuiltins | 0.0% | 12 | 1.0 |
[incremental] CrateHash | 0.0% | 12 | 0.9 |
[incremental] IsPanicRuntime | 0.0% | 12 | 1.0 |
[incremental] CrateName | 0.0% | 12 | 0.9 |
[incremental] ExportedSymbols | 0.0% | 12 | 737.3 |
[incremental] IsSanitizerRuntime | 0.0% | 11 | 1.0 |
[incremental] MissingExternCrateItem | 0.0% | 11 | 1.0 |
[incremental] CrateMetadata | 0.0% | 11 | 0.0 |
[incremental] DepKind | 0.0% | 11 | 1.0 |
[incremental] DefinedLangItems | 0.0% | 11 | 1.0 |
[incremental] IsProfilerRuntime | 0.0% | 11 | 1.0 |
[incremental] UsedCrateSource | 0.0% | 11 | 1.0 |
[incremental] ExtraFileName | 0.0% | 11 | 1.0 |
[incremental] IsNoBuiltins | 0.0% | 11 | 1.0 |
[incremental] MissingLangItems | 0.0% | 11 | 1.0 |
[incremental] ModuleExports | 0.0% | 9 | 0.0 |
[incremental] ReachableNonGenerics | 0.0% | 6 | 2022.2 |
[incremental] ExternCrate | 0.0% | 5 | 1.0 |
[incremental] ExternModStmtCnum | 0.0% | 4 | 0.0 |
[incremental] PluginRegistrarFn | 0.0% | 4 | 1.0 |
[incremental] InferredOutlivesCrate | 0.0% | 1 | 3352.0 |
[incremental] CoherenceInherentImplOverlapCheck | 0.0% | 1 | 1.0 |
[incremental] TypeckBodiesKrate | 0.0% | 1 | 7194.0 |
[incremental] ForeignModules | 0.0% | 1 | 1.0 |
[incremental] AllLocalTraitImpls | 0.0% | 1 | 0.0 |
[incremental] Reachability | 0.0% | 1 | 16879.0 |
[incremental] StabilityIndex | 0.0% | 1 | 1.0 |
[incremental] PrivacyAccessLevels | 0.0% | 1 | 1.0 |
[incremental] PostorderCnums | 0.0% | 1 | 0.0 |
[incremental] CrateVariances | 0.0% | 1 | 1.0 |
[incremental] AllCrateNums | 0.0% | 1 | 0.0 |
[incremental] ResolveLifetimes | 0.0% | 1 | 8488.0 |
[incremental] Coherence | 0.0% | 1 | 1.0 |
[incremental] CollectAndPartitionMonoItems | 0.0% | 1 | 1.0 |
[incremental] VisibleParentMap | 0.0% | 1 | 2824.0 |
[incremental] Krate | 0.0% | 1 | 0.0 |
[incremental] TargetFeaturesWhitelist | 0.0% | 1 | 0.0 |
[incremental] MaybeUnusedExternCrates | 0.0% | 1 | 0.0 |
[incremental] GetLibFeatures | 0.0% | 1 | 1.0 |
[incremental] UpstreamMonomorphizations | 0.0% | 1 | 12.0 |
[incremental] LintLevels | 0.0% | 1 | 1.0 |
[incremental] Features | 0.0% | 1 | 0.0 |
[incremental] MirKeys | 0.0% | 1 | 3454.0 |
[incremental] GetLangItems | 0.0% | 1 | 1.0 |
[incremental] LinkArgs | 0.0% | 1 | 1.0 |
[incremental] OutputFilenames | 0.0% | 1 | 0.0 |
[incremental] ObjectSafety | 0.0% | 1 | 14.0 |
[incremental] ------------------------------------------------------------------------------------------
[incremental]
Self profiling results for fuzzy_pickles:
| Phase | Time (ms) | Queries | Hits (%) |
| ---------------- | -------------- | -------------- | -------- |
| Parsing | 47 | | |
| Expansion | 625 | | |
| TypeChecking | 366 | 1012824 | 97.66 |
| BorrowChecking | 0 | 62138 | 100.00 |
| Codegen | 1003 | 396181 | 100.00 |
| Linking | 49 | 55549 | 100.00 |
| Other | 1148 | 3475826 | 99.62 |
Optimization level: No
Incremental: on
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment