Skip to content

Instantly share code, notes, and snippets.

@edwin0cheng
Created January 18, 2021 17:34
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 edwin0cheng/82663ac774ae14aa362236fadfce52e3 to your computer and use it in GitHub Desktop.
Save edwin0cheng/82663ac774ae14aa362236fadfce52e3 to your computer and use it in GitHub Desktop.
dump
time rust-analyzer analysis-stats --memory-usage --verbose .
Database loaded: 866.92ms, 509minstr, 129mb
crates: 9, mods: 102, decls: 900, fns: 623
Item Collection: 19.20s, 110ginstr, 763mb
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/web/mod.rs 372:22-372:25: Expected str, got &str
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/web/rustdoc.rs 565:46-565:60: Expected Option<&str>, got Option<&String>
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/web/builds.rs 269:20-269:22: Expected &(dyn ToSql + Sync), got &_
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/web/metrics.rs 41:21-41:38: Expected Box<dyn Handler, Global>, got Box<impl Handler, Global>
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/test/fakes.rs 303:40-303:52: Expected _, got &str
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/test/fakes.rs 305:36-305:42: Expected &str, got &<[&String] as Join<&str>>::Output
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/test/fakes.rs 314:56-314:70: Expected Option<&str>, got Option<&String>
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/db/add_package.rs 118:12-118:21: Expected &(dyn ToSql + Sync), got &Vec<Feature>
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/db/migrate.rs 64:8-180:9: Expected Vec<Box<dyn PostgresMigration, Global>>, got Vec<Box<Amigration, Global>>
/home/edwin/Sandbox/rust-root/bugs/issue7052/docs.rs/src/bin/cratesfyi.rs 120:38-120:56: Expected Option<&str>, got Option<&String>
exprs: 49526, ??ty: 246 (0%), ?ty: 455 (0%), !ty: 10
Inference: 12.99s, 61ginstr, 312mb
Total: 32.19s, 171ginstr, 1075mb
380mb ItemTreeQuery
114mb HygieneFrameQuery
87mb CrateDefMapQueryQuery
61mb MacroArgTextQuery
59mb FileTextQuery (purge)
35mb ImplDataQuery
24mb InternEagerExpansionQuery
21mb GenericParamsQuery
19mb TraitImplsInDepsQuery
18mb ParseQuery
17mb MacroDefQuery
14mb FunctionDataQuery
13mb BodyQuery
12mb GenericParamsQuery (purge)
10mb InferQueryQuery
10mb AttrsQuery
9mb ImplSelfTyQuery (purge)
9mb ParseMacroExpansionQuery (purge)
9mb ImplTraitQuery (purge)
9mb AstIdMapQuery
8mb MacroExpandQuery (purge)
8mb AstIdMapQuery (purge)
8mb ItemTreeQuery (purge)
7mb InternFunctionQuery
7mb InternMacroQuery
7mb ImplDataQuery (purge)
7mb InternMacroQuery (purge)
7mb TraitSolveQuery (purge)
7mb MacroArgTextQuery (purge)
7mb ImplDatumQuery
6mb ImplTraitQuery
6mb CrateGraphQuery (purge)
6mb InternFunctionQuery (purge)
6mb ImplDataQuery (deps)
4mb BodyWithSourceMapQuery
4mb ItemTreeQuery (deps)
4mb TraitImplsInCrateQuery
4mb ImplTraitQuery (deps)
4mb ImplSelfTyQuery (deps)
3793kb InternImplQuery
3136kb InternImplQuery (purge)
3103kb AttrsQuery (purge)
2886kb GenericParamsQuery (deps)
2862kb ParseMacroExpansionQuery (deps)
2530kb HygieneFrameQuery (purge)
2419kb MacroExpandQuery (deps)
2402kb TyQuery (purge)
2396kb GenericPredicatesQuery (purge)
2047kb MacroArgTextQuery (deps)
1996kb GenericDefaultsQuery (purge)
1977kb SourceRootQuery (purge)
1945kb ImplDatumQuery (purge)
1721kb InferQueryQuery (deps)
1663kb CrateDefMapQueryQuery (deps)
1551kb ExprScopesQuery
1497kb GenericPredicatesQuery
1488kb InternConstQuery
1465kb AstIdMapQuery (deps)
1440kb InternConstQuery (purge)
1296kb TypeAliasDataQuery
1227kb HygieneFrameQuery (deps)
1036kb TraitSolveQuery (deps)
943kb InternTypeAliasQuery
922kb ImplDatumQuery (deps)
848kb InternTypeAliasQuery (purge)
819kb ParseQuery (purge)
792kb AssociatedTyValueQuery
752kb GenericPredicatesQuery (deps)
705kb FunctionDataQuery (purge)
700kb TraitImplsInCrateQuery (deps)
656kb InternStructQuery (purge)
652kb InternStructQuery
632kb TyQuery
582kb FileSourceRootQuery (purge)
564kb AttrsQuery (deps)
560kb GenericDefaultsQuery
525kb ParseMacroExpansionQuery
480kb GenericDefaultsQuery (deps)
480kb FnDefDatumQuery
474kb TyQuery (deps)
467kb EnumDataQuery
452kb TraitSolveQuery
420kb StructDataQuery
419kb CallableItemSignatureQuery
399kb TypeAliasDataQuery (purge)
388kb InternEagerExpansionQuery (purge)
371kb AssociatedTyValueQuery (purge)
363kb ImplSelfTyQuery
318kb BodyWithSourceMapQuery (deps)
295kb MacroExpandQuery
266kb ValueTyQuery (purge)
265kb InherentImplsInCrateQuery
236kb CrateDefMapQueryQuery (purge)
230kb CallableItemSignatureQuery (purge)
193kb MacroDefQuery (purge)
180kb InherentImplsInCrateQuery (deps)
175kb FunctionDataQuery (deps)
144kb ParseQuery (deps)
141kb InternEnumQuery
136kb GenericPredicatesForParamQuery
126kb FieldTypesQuery
125kb AssociatedTyValueQuery (deps)
124kb CallableItemSignatureQuery (deps)
122kb GenericPredicatesForParamQuery (purge)
115kb StructDatumQuery (purge)
109kb BodyWithSourceMapQuery (purge)
108kb InferQueryQuery (purge)
108kb ExprScopesQuery (purge)
108kb BodyQuery (purge)
105kb TypeAliasDataQuery (deps)
103kb InternTraitQuery
98kb InternEnumQuery (purge)
98kb InternTraitQuery (purge)
97kb StructDatumQuery
93kb CrateLangItemsQuery (deps)
92kb FnDefDatumQuery (purge)
83kb TraitDatumQuery
82kb TraitDataQuery
66kb ValueTyQuery
61kb TraitImplsInCrateQuery (purge)
54kb ValueTyQuery (deps)
49kb TraitDatumQuery (purge)
49kb InternStaticQuery (purge)
47kb GenericPredicatesForParamQuery (deps)
44kb InternStaticQuery
44kb ConstDataQuery
43kb InternClosureQuery (purge)
42kb AssociatedTyDataQuery
41kb InternCallableDefQuery (purge)
39kb MacroDefQuery (deps)
34kb FnDefDatumQuery (deps)
32kb FieldTypesQuery (purge)
32kb LangItemQuery (purge)
31kb EnumDataQuery (purge)
31kb TraitDataQuery (purge)
31kb StructDataQuery (purge)
28kb ConstDataQuery (purge)
28kb LineIndexQuery
26kb StructDatumQuery (deps)
21kb TraitDataQuery (deps)
21kb FieldTypesQuery (deps)
19kb ExprScopesQuery (deps)
19kb BodyQuery (deps)
17kb TraitDatumQuery (deps)
12kb AssociatedTyDataQuery (purge)
12kb TraitImplsInDepsQuery (deps)
11kb InherentImplsInCrateQuery (purge)
9kb StructDataQuery (deps)
9kb EnumDataQuery (deps)
7kb ConstDataQuery (deps)
7kb AssociatedTyDataQuery (deps)
7kb ReturnTypeImplTraitsQuery
6kb InternTypeParamIdQuery (purge)
5kb LangItemQuery (deps)
5kb CrateLangItemsQuery
3120b StaticDataQuery
2928b CrateLangItemsQuery (purge)
2848b LibraryRootsQuery (purge)
1728b ReturnTypeImplTraitsQuery (deps)
1712b InternImplTraitIdQuery (purge)
1696b ReturnTypeImplTraitsQuery (purge)
1680b TraitImplsInDepsQuery (purge)
1568b LineIndexQuery (purge)
784b StaticDataQuery (purge)
560b InternUnionQuery
432b InternUnionQuery (purge)
320b LocalRootsQuery (purge)
192b StaticDataQuery (deps)
192b LineIndexQuery (deps)
0b CrateGraphQuery
0b CrateGraphQuery (deps)
0b FileTextQuery
0b FileTextQuery (deps)
0b FileSourceRootQuery
0b FileSourceRootQuery (deps)
0b SourceRootQuery
0b SourceRootQuery (deps)
0b SourceRootCratesQuery
0b SourceRootCratesQuery (deps)
0b SourceRootCratesQuery (purge)
0b UnionDataQuery
0b UnionDataQuery (deps)
0b UnionDataQuery (purge)
0b LangItemQuery
0b ImportMapQuery
0b ImportMapQuery (deps)
0b ImportMapQuery (purge)
0b AssociatedTyDataQuery
0b AssociatedTyDataQuery (deps)
0b AssociatedTyDataQuery (purge)
0b InternCallableDefQuery
0b InternCallableDefQuery (deps)
0b InternTypeParamIdQuery
0b InternTypeParamIdQuery (deps)
0b InternImplTraitIdQuery
0b InternImplTraitIdQuery (deps)
0b InternClosureQuery
0b InternClosureQuery (deps)
0b FileSymbolsQuery
0b FileSymbolsQuery (deps)
0b FileSymbolsQuery (purge)
0b LibrarySymbolsQuery
0b LibrarySymbolsQuery (deps)
0b LibrarySymbolsQuery (purge)
0b LocalRootsQuery
0b LocalRootsQuery (deps)
0b LibraryRootsQuery
0b LibraryRootsQuery (deps)
0b InternMacroQuery (deps)
0b InternEagerExpansionQuery (deps)
0b InternFunctionQuery (deps)
0b InternStructQuery (deps)
0b InternUnionQuery (deps)
0b InternEnumQuery (deps)
0b InternConstQuery (deps)
0b InternStaticQuery (deps)
0b InternTraitQuery (deps)
0b InternTypeAliasQuery (deps)
0b InternImplQuery (deps)
0b InternTypeParamIdQuery
0b InternTypeParamIdQuery (deps)
0b InternTypeParamIdQuery (purge)
60mb VFS
10mb Unaccounted
297kb Remaining
rust-analyzer analysis-stats --memory-usage --verbose . 47.41s user 0.76s system 98% cpu 48.761 total
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment