]> git.lizzy.rs Git - rust.git/blob - src/test/ui/stats/hir-stats.stderr
Use `ThinVec` in `ast::Path`.
[rust.git] / src / test / ui / stats / hir-stats.stderr
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.8%)             1            56
6 ast-stats-1 Attribute                 64 ( 0.9%)             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.9%)             1            64
10 ast-stats-1 - AngleBracketed            64 ( 0.9%)             1
11 ast-stats-1 Local                     72 ( 1.0%)             1            72
12 ast-stats-1 WherePredicate            72 ( 1.0%)             1            72
13 ast-stats-1 - BoundPredicate            72 ( 1.0%)             1
14 ast-stats-1 Arm                       96 ( 1.3%)             2            48
15 ast-stats-1 ForeignItem               96 ( 1.3%)             1            96
16 ast-stats-1 - Fn                        96 ( 1.3%)             1
17 ast-stats-1 FieldDef                 160 ( 2.2%)             2            80
18 ast-stats-1 Stmt                     160 ( 2.2%)             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.3%)             3
22 ast-stats-1 Param                    160 ( 2.2%)             4            40
23 ast-stats-1 FnDecl                   200 ( 2.7%)             5            40
24 ast-stats-1 Variant                  240 ( 3.2%)             2           120
25 ast-stats-1 GenericBound             288 ( 3.9%)             4            72
26 ast-stats-1 - Trait                    288 ( 3.9%)             4
27 ast-stats-1 Block                    288 ( 3.9%)             6            48
28 ast-stats-1 AssocItem                416 ( 5.6%)             4           104
29 ast-stats-1 - Type                     208 ( 2.8%)             2
30 ast-stats-1 - Fn                       208 ( 2.8%)             2
31 ast-stats-1 GenericParam             480 ( 6.5%)             5            96
32 ast-stats-1 Expr                     576 ( 7.8%)             8            72
33 ast-stats-1 - Path                      72 ( 1.0%)             1
34 ast-stats-1 - Match                     72 ( 1.0%)             1
35 ast-stats-1 - Struct                    72 ( 1.0%)             1
36 ast-stats-1 - Lit                      144 ( 1.9%)             2
37 ast-stats-1 - Block                    216 ( 2.9%)             3
38 ast-stats-1 Pat                      616 ( 8.3%)             7            88
39 ast-stats-1 - Struct                    88 ( 1.2%)             1
40 ast-stats-1 - Wild                      88 ( 1.2%)             1
41 ast-stats-1 - Ident                    440 ( 5.9%)             5
42 ast-stats-1 PathSegment              720 ( 9.7%)            30            24
43 ast-stats-1 Ty                       896 (12.1%)            14            64
44 ast-stats-1 - Rptr                      64 ( 0.9%)             1
45 ast-stats-1 - Ptr                       64 ( 0.9%)             1
46 ast-stats-1 - ImplicitSelf             128 ( 1.7%)             2
47 ast-stats-1 - Path                     640 ( 8.6%)            10
48 ast-stats-1 Item                   1_656 (22.3%)             9           184
49 ast-stats-1 - Trait                    184 ( 2.5%)             1
50 ast-stats-1 - Enum                     184 ( 2.5%)             1
51 ast-stats-1 - ForeignMod               184 ( 2.5%)             1
52 ast-stats-1 - Impl                     184 ( 2.5%)             1
53 ast-stats-1 - Fn                       368 ( 5.0%)             2
54 ast-stats-1 - Use                      552 ( 7.4%)             3
55 ast-stats-1 ----------------------------------------------------------------
56 ast-stats-1 Total                  7_424
57 ast-stats-1
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.7%)             1            56
63 ast-stats-2 GenericArgs               64 ( 0.8%)             1            64
64 ast-stats-2 - AngleBracketed            64 ( 0.8%)             1
65 ast-stats-2 Local                     72 ( 0.9%)             1            72
66 ast-stats-2 WherePredicate            72 ( 0.9%)             1            72
67 ast-stats-2 - BoundPredicate            72 ( 0.9%)             1
68 ast-stats-2 Arm                       96 ( 1.2%)             2            48
69 ast-stats-2 ForeignItem               96 ( 1.2%)             1            96
70 ast-stats-2 - Fn                        96 ( 1.2%)             1
71 ast-stats-2 InlineAsm                120 ( 1.5%)             1           120
72 ast-stats-2 Attribute                128 ( 1.6%)             4            32
73 ast-stats-2 - DocComment                32 ( 0.4%)             1
74 ast-stats-2 - Normal                    96 ( 1.2%)             3
75 ast-stats-2 FieldDef                 160 ( 2.0%)             2            80
76 ast-stats-2 Stmt                     160 ( 2.0%)             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.2%)             3
80 ast-stats-2 Param                    160 ( 2.0%)             4            40
81 ast-stats-2 FnDecl                   200 ( 2.5%)             5            40
82 ast-stats-2 Variant                  240 ( 3.0%)             2           120
83 ast-stats-2 GenericBound             288 ( 3.5%)             4            72
84 ast-stats-2 - Trait                    288 ( 3.5%)             4
85 ast-stats-2 Block                    288 ( 3.5%)             6            48
86 ast-stats-2 AssocItem                416 ( 5.1%)             4           104
87 ast-stats-2 - Type                     208 ( 2.6%)             2
88 ast-stats-2 - Fn                       208 ( 2.6%)             2
89 ast-stats-2 GenericParam             480 ( 5.9%)             5            96
90 ast-stats-2 Pat                      616 ( 7.6%)             7            88
91 ast-stats-2 - Struct                    88 ( 1.1%)             1
92 ast-stats-2 - Wild                      88 ( 1.1%)             1
93 ast-stats-2 - Ident                    440 ( 5.4%)             5
94 ast-stats-2 Expr                     648 ( 8.0%)             9            72
95 ast-stats-2 - Path                      72 ( 0.9%)             1
96 ast-stats-2 - Match                     72 ( 0.9%)             1
97 ast-stats-2 - Struct                    72 ( 0.9%)             1
98 ast-stats-2 - InlineAsm                 72 ( 0.9%)             1
99 ast-stats-2 - Lit                      144 ( 1.8%)             2
100 ast-stats-2 - Block                    216 ( 2.7%)             3
101 ast-stats-2 PathSegment              792 ( 9.8%)            33            24
102 ast-stats-2 Ty                       896 (11.0%)            14            64
103 ast-stats-2 - Rptr                      64 ( 0.8%)             1
104 ast-stats-2 - Ptr                       64 ( 0.8%)             1
105 ast-stats-2 - ImplicitSelf             128 ( 1.6%)             2
106 ast-stats-2 - Path                     640 ( 7.9%)            10
107 ast-stats-2 Item                   2_024 (24.9%)            11           184
108 ast-stats-2 - Trait                    184 ( 2.3%)             1
109 ast-stats-2 - Enum                     184 ( 2.3%)             1
110 ast-stats-2 - ExternCrate              184 ( 2.3%)             1
111 ast-stats-2 - ForeignMod               184 ( 2.3%)             1
112 ast-stats-2 - Impl                     184 ( 2.3%)             1
113 ast-stats-2 - Fn                       368 ( 4.5%)             2
114 ast-stats-2 - Use                      736 ( 9.1%)             4
115 ast-stats-2 ----------------------------------------------------------------
116 ast-stats-2 Total                  8_120
117 ast-stats-2
118 hir-stats HIR STATS
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
178 hir-stats