1 ast-stats-1 PRE EXPANSION AST STATS
2 ast-stats-1 Name Accumulated Size Count Item Size
3 ast-stats-1 ----------------------------------------------------------------
4 ast-stats-1 ExprField 48 ( 0.6%) 1 48
5 ast-stats-1 Crate 56 ( 0.7%) 1 56
6 ast-stats-1 Attribute 64 ( 0.8%) 2 32
7 ast-stats-1 - Normal 32 ( 0.4%) 1
8 ast-stats-1 - DocComment 32 ( 0.4%) 1
9 ast-stats-1 GenericArgs 64 ( 0.8%) 1 64
10 ast-stats-1 - AngleBracketed 64 ( 0.8%) 1
11 ast-stats-1 Local 72 ( 0.9%) 1 72
12 ast-stats-1 WherePredicate 72 ( 0.9%) 1 72
13 ast-stats-1 - BoundPredicate 72 ( 0.9%) 1
14 ast-stats-1 Arm 96 ( 1.2%) 2 48
15 ast-stats-1 ForeignItem 96 ( 1.2%) 1 96
16 ast-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
19 ast-stats-1 - Local 32 ( 0.4%) 1
20 ast-stats-1 - MacCall 32 ( 0.4%) 1
21 ast-stats-1 - Expr 96 ( 1.2%) 3
22 ast-stats-1 Param 160 ( 2.0%) 4 40
23 ast-stats-1 FnDecl 200 ( 2.5%) 5 40
24 ast-stats-1 Variant 240 ( 3.0%) 2 120
25 ast-stats-1 Block 288 ( 3.6%) 6 48
26 ast-stats-1 GenericBound 352 ( 4.4%) 4 88
27 ast-stats-1 - Trait 352 ( 4.4%) 4
28 ast-stats-1 AssocItem 416 ( 5.2%) 4 104
29 ast-stats-1 - Type 208 ( 2.6%) 2
30 ast-stats-1 - Fn 208 ( 2.6%) 2
31 ast-stats-1 GenericParam 480 ( 6.0%) 5 96
32 ast-stats-1 Expr 704 ( 8.9%) 8 88
33 ast-stats-1 - Path 88 ( 1.1%) 1
34 ast-stats-1 - Match 88 ( 1.1%) 1
35 ast-stats-1 - Struct 88 ( 1.1%) 1
36 ast-stats-1 - Lit 176 ( 2.2%) 2
37 ast-stats-1 - Block 264 ( 3.3%) 3
38 ast-stats-1 PathSegment 720 ( 9.1%) 30 24
39 ast-stats-1 Pat 728 ( 9.2%) 7 104
40 ast-stats-1 - Struct 104 ( 1.3%) 1
41 ast-stats-1 - Wild 104 ( 1.3%) 1
42 ast-stats-1 - Ident 520 ( 6.5%) 5
43 ast-stats-1 Ty 1_120 (14.1%) 14 80
44 ast-stats-1 - Rptr 80 ( 1.0%) 1
45 ast-stats-1 - Ptr 80 ( 1.0%) 1
46 ast-stats-1 - ImplicitSelf 160 ( 2.0%) 2
47 ast-stats-1 - Path 800 (10.1%) 10
48 ast-stats-1 Item 1_656 (20.8%) 9 184
49 ast-stats-1 - Trait 184 ( 2.3%) 1
50 ast-stats-1 - Enum 184 ( 2.3%) 1
51 ast-stats-1 - ForeignMod 184 ( 2.3%) 1
52 ast-stats-1 - Impl 184 ( 2.3%) 1
53 ast-stats-1 - Fn 368 ( 4.6%) 2
54 ast-stats-1 - Use 552 ( 6.9%) 3
55 ast-stats-1 ----------------------------------------------------------------
56 ast-stats-1 Total 7_952
58 ast-stats-2 POST EXPANSION AST STATS
59 ast-stats-2 Name Accumulated Size Count Item Size
60 ast-stats-2 ----------------------------------------------------------------
61 ast-stats-2 ExprField 48 ( 0.6%) 1 48
62 ast-stats-2 Crate 56 ( 0.6%) 1 56
63 ast-stats-2 GenericArgs 64 ( 0.7%) 1 64
64 ast-stats-2 - AngleBracketed 64 ( 0.7%) 1
65 ast-stats-2 Local 72 ( 0.8%) 1 72
66 ast-stats-2 WherePredicate 72 ( 0.8%) 1 72
67 ast-stats-2 - BoundPredicate 72 ( 0.8%) 1
68 ast-stats-2 Arm 96 ( 1.1%) 2 48
69 ast-stats-2 ForeignItem 96 ( 1.1%) 1 96
70 ast-stats-2 - Fn 96 ( 1.1%) 1
71 ast-stats-2 InlineAsm 120 ( 1.4%) 1 120
72 ast-stats-2 Attribute 128 ( 1.5%) 4 32
73 ast-stats-2 - DocComment 32 ( 0.4%) 1
74 ast-stats-2 - Normal 96 ( 1.1%) 3
75 ast-stats-2 FieldDef 160 ( 1.8%) 2 80
76 ast-stats-2 Stmt 160 ( 1.8%) 5 32
77 ast-stats-2 - Local 32 ( 0.4%) 1
78 ast-stats-2 - Semi 32 ( 0.4%) 1
79 ast-stats-2 - Expr 96 ( 1.1%) 3
80 ast-stats-2 Param 160 ( 1.8%) 4 40
81 ast-stats-2 FnDecl 200 ( 2.3%) 5 40
82 ast-stats-2 Variant 240 ( 2.8%) 2 120
83 ast-stats-2 Block 288 ( 3.3%) 6 48
84 ast-stats-2 GenericBound 352 ( 4.1%) 4 88
85 ast-stats-2 - Trait 352 ( 4.1%) 4
86 ast-stats-2 AssocItem 416 ( 4.8%) 4 104
87 ast-stats-2 - Type 208 ( 2.4%) 2
88 ast-stats-2 - Fn 208 ( 2.4%) 2
89 ast-stats-2 GenericParam 480 ( 5.5%) 5 96
90 ast-stats-2 Pat 728 ( 8.4%) 7 104
91 ast-stats-2 - Struct 104 ( 1.2%) 1
92 ast-stats-2 - Wild 104 ( 1.2%) 1
93 ast-stats-2 - Ident 520 ( 6.0%) 5
94 ast-stats-2 PathSegment 792 ( 9.1%) 33 24
95 ast-stats-2 Expr 792 ( 9.1%) 9 88
96 ast-stats-2 - Path 88 ( 1.0%) 1
97 ast-stats-2 - Match 88 ( 1.0%) 1
98 ast-stats-2 - Struct 88 ( 1.0%) 1
99 ast-stats-2 - InlineAsm 88 ( 1.0%) 1
100 ast-stats-2 - Lit 176 ( 2.0%) 2
101 ast-stats-2 - Block 264 ( 3.0%) 3
102 ast-stats-2 Ty 1_120 (12.9%) 14 80
103 ast-stats-2 - Rptr 80 ( 0.9%) 1
104 ast-stats-2 - Ptr 80 ( 0.9%) 1
105 ast-stats-2 - ImplicitSelf 160 ( 1.8%) 2
106 ast-stats-2 - Path 800 ( 9.2%) 10
107 ast-stats-2 Item 2_024 (23.4%) 11 184
108 ast-stats-2 - Trait 184 ( 2.1%) 1
109 ast-stats-2 - Enum 184 ( 2.1%) 1
110 ast-stats-2 - ExternCrate 184 ( 2.1%) 1
111 ast-stats-2 - ForeignMod 184 ( 2.1%) 1
112 ast-stats-2 - Impl 184 ( 2.1%) 1
113 ast-stats-2 - Fn 368 ( 4.2%) 2
114 ast-stats-2 - Use 736 ( 8.5%) 4
115 ast-stats-2 ----------------------------------------------------------------
116 ast-stats-2 Total 8_664
119 hir-stats Name Accumulated Size Count Item Size
120 hir-stats ----------------------------------------------------------------
121 hir-stats ForeignItemRef 24 ( 0.3%) 1 24
122 hir-stats Lifetime 32 ( 0.4%) 1 32
123 hir-stats Mod 32 ( 0.4%) 1 32
124 hir-stats ExprField 40 ( 0.4%) 1 40
125 hir-stats TraitItemRef 56 ( 0.6%) 2 28
126 hir-stats Local 64 ( 0.7%) 1 64
127 hir-stats Param 64 ( 0.7%) 2 32
128 hir-stats InlineAsm 72 ( 0.8%) 1 72
129 hir-stats ImplItemRef 72 ( 0.8%) 2 36
130 hir-stats Body 96 ( 1.1%) 3 32
131 hir-stats GenericArg 96 ( 1.1%) 4 24
132 hir-stats - Type 24 ( 0.3%) 1
133 hir-stats - Lifetime 72 ( 0.8%) 3
134 hir-stats FieldDef 96 ( 1.1%) 2 48
135 hir-stats Arm 96 ( 1.1%) 2 48
136 hir-stats Stmt 96 ( 1.1%) 3 32
137 hir-stats - Local 32 ( 0.4%) 1
138 hir-stats - Semi 32 ( 0.4%) 1
139 hir-stats - Expr 32 ( 0.4%) 1
140 hir-stats FnDecl 120 ( 1.3%) 3 40
141 hir-stats Attribute 128 ( 1.4%) 4 32
142 hir-stats GenericArgs 144 ( 1.6%) 3 48
143 hir-stats Variant 160 ( 1.8%) 2 80
144 hir-stats GenericBound 192 ( 2.1%) 4 48
145 hir-stats - Trait 192 ( 2.1%) 4
146 hir-stats WherePredicate 192 ( 2.1%) 3 64
147 hir-stats - BoundPredicate 192 ( 2.1%) 3
148 hir-stats Block 288 ( 3.2%) 6 48
149 hir-stats Pat 360 ( 3.9%) 5 72
150 hir-stats - Wild 72 ( 0.8%) 1
151 hir-stats - Struct 72 ( 0.8%) 1
152 hir-stats - Binding 216 ( 2.4%) 3
153 hir-stats GenericParam 400 ( 4.4%) 5 80
154 hir-stats Generics 560 ( 6.1%) 10 56
155 hir-stats Ty 720 ( 7.9%) 15 48
156 hir-stats - Ptr 48 ( 0.5%) 1
157 hir-stats - Rptr 48 ( 0.5%) 1
158 hir-stats - Path 624 ( 6.8%) 13
159 hir-stats Expr 768 ( 8.4%) 12 64
160 hir-stats - Path 64 ( 0.7%) 1
161 hir-stats - Struct 64 ( 0.7%) 1
162 hir-stats - Match 64 ( 0.7%) 1
163 hir-stats - InlineAsm 64 ( 0.7%) 1
164 hir-stats - Lit 128 ( 1.4%) 2
165 hir-stats - Block 384 ( 4.2%) 6
166 hir-stats Item 960 (10.5%) 12 80
167 hir-stats - Trait 80 ( 0.9%) 1
168 hir-stats - Enum 80 ( 0.9%) 1
169 hir-stats - ExternCrate 80 ( 0.9%) 1
170 hir-stats - ForeignMod 80 ( 0.9%) 1
171 hir-stats - Impl 80 ( 0.9%) 1
172 hir-stats - Fn 160 ( 1.8%) 2
173 hir-stats - Use 400 ( 4.4%) 5
174 hir-stats Path 1_280 (14.0%) 32 40
175 hir-stats PathSegment 1_920 (21.0%) 40 48
176 hir-stats ----------------------------------------------------------------
177 hir-stats Total 9_128