@@ -14,46 +14,46 @@ ast-stats-1 Local 72 ( 0.9%) 1 72
1414ast-stats-1 Arm 96 ( 1.2%) 2 48
1515ast-stats-1 ForeignItem 96 ( 1.2%) 1 96
1616ast-stats-1 - Fn 96 ( 1.2%) 1
17- ast-stats-1 FieldDef 160 ( 2.0 %) 2 80
18- ast-stats-1 Stmt 160 ( 2.0 %) 5 32
17+ ast-stats-1 FieldDef 160 ( 2.1 %) 2 80
18+ ast-stats-1 Stmt 160 ( 2.1 %) 5 32
1919ast-stats-1 - Local 32 ( 0.4%) 1
2020ast-stats-1 - MacCall 32 ( 0.4%) 1
2121ast-stats-1 - Expr 96 ( 1.2%) 3
22- ast-stats-1 Param 160 ( 2.0 %) 4 40
22+ ast-stats-1 Param 160 ( 2.1 %) 4 40
2323ast-stats-1 FnDecl 200 ( 2.6%) 5 40
2424ast-stats-1 GenericBound 224 ( 2.9%) 4 56
2525ast-stats-1 - Trait 224 ( 2.9%) 4
2626ast-stats-1 Variant 240 ( 3.1%) 2 120
2727ast-stats-1 Block 288 ( 3.7%) 6 48
28- ast-stats-1 AssocItem 416 ( 5.3 %) 4 104
28+ ast-stats-1 AssocItem 416 ( 5.4 %) 4 104
2929ast-stats-1 - TyAlias 208 ( 2.7%) 2
3030ast-stats-1 - Fn 208 ( 2.7%) 2
31- ast-stats-1 GenericParam 520 ( 6.6 %) 5 104
32- ast-stats-1 PathSegment 720 ( 9.2 %) 30 24
33- ast-stats-1 Pat 728 ( 9.3 %) 7 104
34- ast-stats-1 - Struct 104 ( 1.3 %) 1
35- ast-stats-1 - Wild 104 ( 1.3 %) 1
36- ast-stats-1 - Ident 520 ( 6.6 %) 5
37- ast-stats-1 Expr 832 (10.6 %) 8 104
38- ast-stats-1 - Path 104 ( 1.3 %) 1
39- ast-stats-1 - Match 104 ( 1.3 %) 1
40- ast-stats-1 - Struct 104 ( 1.3 %) 1
31+ ast-stats-1 GenericParam 520 ( 6.8 %) 5 104
32+ ast-stats-1 PathSegment 720 ( 9.4 %) 30 24
33+ ast-stats-1 Pat 728 ( 9.5 %) 7 104
34+ ast-stats-1 - Struct 104 ( 1.4 %) 1
35+ ast-stats-1 - Wild 104 ( 1.4 %) 1
36+ ast-stats-1 - Ident 520 ( 6.8 %) 5
37+ ast-stats-1 Expr 832 (10.8 %) 8 104
38+ ast-stats-1 - Path 104 ( 1.4 %) 1
39+ ast-stats-1 - Match 104 ( 1.4 %) 1
40+ ast-stats-1 - Struct 104 ( 1.4 %) 1
4141ast-stats-1 - Lit 208 ( 2.7%) 2
42- ast-stats-1 - Block 312 ( 4.0 %) 3
43- ast-stats-1 Ty 1_120 (14.3 %) 14 80
42+ ast-stats-1 - Block 312 ( 4.1 %) 3
43+ ast-stats-1 Ty 1_120 (14.6 %) 14 80
4444ast-stats-1 - Rptr 80 ( 1.0%) 1
4545ast-stats-1 - Ptr 80 ( 1.0%) 1
46- ast-stats-1 - ImplicitSelf 160 ( 2.0 %) 2
47- ast-stats-1 - Path 800 (10.2 %) 10
48- ast-stats-1 Item 1_512 (19.3 %) 9 168
49- ast-stats-1 - Trait 168 ( 2.1 %) 1
50- ast-stats-1 - Enum 168 ( 2.1 %) 1
51- ast-stats-1 - ForeignMod 168 ( 2.1 %) 1
52- ast-stats-1 - Impl 168 ( 2.1 %) 1
53- ast-stats-1 - Fn 336 ( 4.3 %) 2
54- ast-stats-1 - Use 504 ( 6.4 %) 3
46+ ast-stats-1 - ImplicitSelf 160 ( 2.1 %) 2
47+ ast-stats-1 - Path 800 (10.4 %) 10
48+ ast-stats-1 Item 1_368 (17.8 %) 9 152
49+ ast-stats-1 - Trait 152 ( 2.0 %) 1
50+ ast-stats-1 - Enum 152 ( 2.0 %) 1
51+ ast-stats-1 - ForeignMod 152 ( 2.0 %) 1
52+ ast-stats-1 - Impl 152 ( 2.0 %) 1
53+ ast-stats-1 - Fn 304 ( 4.0 %) 2
54+ ast-stats-1 - Use 456 ( 5.9 %) 3
5555ast-stats-1 ----------------------------------------------------------------
56- ast-stats-1 Total 7_832
56+ ast-stats-1 Total 7_688
5757ast-stats-1
5858ast-stats-2 POST EXPANSION AST STATS
5959ast-stats-2 Name Accumulated Size Count Item Size
@@ -64,7 +64,7 @@ ast-stats-2 - BoundPredicate 56 ( 0.7%) 1
6464ast-stats-2 Crate 56 ( 0.7%) 1 56
6565ast-stats-2 GenericArgs 64 ( 0.8%) 1 64
6666ast-stats-2 - AngleBracketed 64 ( 0.8%) 1
67- ast-stats-2 Local 72 ( 0.8 %) 1 72
67+ ast-stats-2 Local 72 ( 0.9 %) 1 72
6868ast-stats-2 Arm 96 ( 1.1%) 2 48
6969ast-stats-2 ForeignItem 96 ( 1.1%) 1 96
7070ast-stats-2 - Fn 96 ( 1.1%) 1
@@ -78,42 +78,42 @@ ast-stats-2 - Local 32 ( 0.4%) 1
7878ast-stats-2 - Semi 32 ( 0.4%) 1
7979ast-stats-2 - Expr 96 ( 1.1%) 3
8080ast-stats-2 Param 160 ( 1.9%) 4 40
81- ast-stats-2 FnDecl 200 ( 2.3 %) 5 40
82- ast-stats-2 GenericBound 224 ( 2.6 %) 4 56
83- ast-stats-2 - Trait 224 ( 2.6 %) 4
84- ast-stats-2 Variant 240 ( 2.8 %) 2 120
81+ ast-stats-2 FnDecl 200 ( 2.4 %) 5 40
82+ ast-stats-2 GenericBound 224 ( 2.7 %) 4 56
83+ ast-stats-2 - Trait 224 ( 2.7 %) 4
84+ ast-stats-2 Variant 240 ( 2.9 %) 2 120
8585ast-stats-2 Block 288 ( 3.4%) 6 48
86- ast-stats-2 AssocItem 416 ( 4.9 %) 4 104
87- ast-stats-2 - TyAlias 208 ( 2.4 %) 2
88- ast-stats-2 - Fn 208 ( 2.4 %) 2
89- ast-stats-2 GenericParam 520 ( 6.1 %) 5 104
90- ast-stats-2 Pat 728 ( 8.5 %) 7 104
86+ ast-stats-2 AssocItem 416 ( 5.0 %) 4 104
87+ ast-stats-2 - TyAlias 208 ( 2.5 %) 2
88+ ast-stats-2 - Fn 208 ( 2.5 %) 2
89+ ast-stats-2 GenericParam 520 ( 6.2 %) 5 104
90+ ast-stats-2 Pat 728 ( 8.7 %) 7 104
9191ast-stats-2 - Struct 104 ( 1.2%) 1
9292ast-stats-2 - Wild 104 ( 1.2%) 1
93- ast-stats-2 - Ident 520 ( 6.1 %) 5
94- ast-stats-2 PathSegment 792 ( 9.3 %) 33 24
95- ast-stats-2 Expr 936 (11.0 %) 9 104
93+ ast-stats-2 - Ident 520 ( 6.2 %) 5
94+ ast-stats-2 PathSegment 792 ( 9.5 %) 33 24
95+ ast-stats-2 Expr 936 (11.2 %) 9 104
9696ast-stats-2 - Path 104 ( 1.2%) 1
9797ast-stats-2 - Match 104 ( 1.2%) 1
9898ast-stats-2 - Struct 104 ( 1.2%) 1
9999ast-stats-2 - InlineAsm 104 ( 1.2%) 1
100- ast-stats-2 - Lit 208 ( 2.4 %) 2
100+ ast-stats-2 - Lit 208 ( 2.5 %) 2
101101ast-stats-2 - Block 312 ( 3.7%) 3
102- ast-stats-2 Ty 1_120 (13.1 %) 14 80
103- ast-stats-2 - Rptr 80 ( 0.9 %) 1
104- ast-stats-2 - Ptr 80 ( 0.9 %) 1
102+ ast-stats-2 Ty 1_120 (13.4 %) 14 80
103+ ast-stats-2 - Rptr 80 ( 1.0 %) 1
104+ ast-stats-2 - Ptr 80 ( 1.0 %) 1
105105ast-stats-2 - ImplicitSelf 160 ( 1.9%) 2
106- ast-stats-2 - Path 800 ( 9.4 %) 10
107- ast-stats-2 Item 1_848 (21.7 %) 11 168
108- ast-stats-2 - Trait 168 ( 2.0 %) 1
109- ast-stats-2 - Enum 168 ( 2.0 %) 1
110- ast-stats-2 - ExternCrate 168 ( 2.0 %) 1
111- ast-stats-2 - ForeignMod 168 ( 2.0 %) 1
112- ast-stats-2 - Impl 168 ( 2.0 %) 1
113- ast-stats-2 - Fn 336 ( 3.9 %) 2
114- ast-stats-2 - Use 672 ( 7.9 %) 4
106+ ast-stats-2 - Path 800 ( 9.6 %) 10
107+ ast-stats-2 Item 1_672 (20.0 %) 11 152
108+ ast-stats-2 - Trait 152 ( 1.8 %) 1
109+ ast-stats-2 - Enum 152 ( 1.8 %) 1
110+ ast-stats-2 - ExternCrate 152 ( 1.8 %) 1
111+ ast-stats-2 - ForeignMod 152 ( 1.8 %) 1
112+ ast-stats-2 - Impl 152 ( 1.8 %) 1
113+ ast-stats-2 - Fn 304 ( 3.6 %) 2
114+ ast-stats-2 - Use 608 ( 7.3 %) 4
115115ast-stats-2 ----------------------------------------------------------------
116- ast-stats-2 Total 8_528
116+ ast-stats-2 Total 8_352
117117ast-stats-2
118118hir-stats HIR STATS
119119hir-stats Name Accumulated Size Count Item Size
0 commit comments