@@ -3,67 +3,67 @@ ast-stats-1 Name Accumulated Size Count Item Size
3
3
ast-stats-1 ----------------------------------------------------------------
4
4
ast-stats-1 GenericArgs 40 ( 0.6%) 1 40
5
5
ast-stats-1 - AngleBracketed 40 ( 0.6%) 1
6
+ ast-stats-1 Crate 40 ( 0.6%) 1 40
6
7
ast-stats-1 ExprField 48 ( 0.7%) 1 48
7
- ast-stats-1 WherePredicate 56 ( 0.8%) 1 56
8
- ast-stats-1 - BoundPredicate 56 ( 0.8%) 1
9
- ast-stats-1 Crate 56 ( 0.8%) 1 56
8
+ ast-stats-1 WherePredicate 56 ( 0.9%) 1 56
9
+ ast-stats-1 - BoundPredicate 56 ( 0.9%) 1
10
10
ast-stats-1 Attribute 64 ( 1.0%) 2 32
11
11
ast-stats-1 - Normal 32 ( 0.5%) 1
12
12
ast-stats-1 - DocComment 32 ( 0.5%) 1
13
13
ast-stats-1 Local 72 ( 1.1%) 1 72
14
- ast-stats-1 Arm 96 ( 1.4 %) 2 48
15
- ast-stats-1 ForeignItem 96 ( 1.4 %) 1 96
16
- ast-stats-1 - Fn 96 ( 1.4 %) 1
14
+ ast-stats-1 Arm 96 ( 1.5 %) 2 48
15
+ ast-stats-1 ForeignItem 96 ( 1.5 %) 1 96
16
+ ast-stats-1 - Fn 96 ( 1.5 %) 1
17
17
ast-stats-1 FnDecl 120 ( 1.8%) 5 24
18
18
ast-stats-1 FieldDef 160 ( 2.4%) 2 80
19
19
ast-stats-1 Stmt 160 ( 2.4%) 5 32
20
20
ast-stats-1 - Local 32 ( 0.5%) 1
21
21
ast-stats-1 - MacCall 32 ( 0.5%) 1
22
- ast-stats-1 - Expr 96 ( 1.4 %) 3
22
+ ast-stats-1 - Expr 96 ( 1.5 %) 3
23
23
ast-stats-1 Param 160 ( 2.4%) 4 40
24
24
ast-stats-1 Block 192 ( 2.9%) 6 32
25
- ast-stats-1 Variant 208 ( 3.1 %) 2 104
25
+ ast-stats-1 Variant 208 ( 3.2 %) 2 104
26
26
ast-stats-1 GenericBound 224 ( 3.4%) 4 56
27
27
ast-stats-1 - Trait 224 ( 3.4%) 4
28
28
ast-stats-1 AssocItem 416 ( 6.3%) 4 104
29
- ast-stats-1 - Type 208 ( 3.1 %) 2
30
- ast-stats-1 - Fn 208 ( 3.1 %) 2
31
- ast-stats-1 GenericParam 480 ( 7.2 %) 5 96
32
- ast-stats-1 Pat 504 ( 7.6 %) 7 72
29
+ ast-stats-1 - Type 208 ( 3.2 %) 2
30
+ ast-stats-1 - Fn 208 ( 3.2 %) 2
31
+ ast-stats-1 GenericParam 480 ( 7.3 %) 5 96
32
+ ast-stats-1 Pat 504 ( 7.7 %) 7 72
33
33
ast-stats-1 - Struct 72 ( 1.1%) 1
34
34
ast-stats-1 - Wild 72 ( 1.1%) 1
35
- ast-stats-1 - Ident 360 ( 5.4 %) 5
36
- ast-stats-1 Expr 576 ( 8.7 %) 8 72
35
+ ast-stats-1 - Ident 360 ( 5.5 %) 5
36
+ ast-stats-1 Expr 576 ( 8.8 %) 8 72
37
37
ast-stats-1 - Path 72 ( 1.1%) 1
38
38
ast-stats-1 - Match 72 ( 1.1%) 1
39
39
ast-stats-1 - Struct 72 ( 1.1%) 1
40
40
ast-stats-1 - Lit 144 ( 2.2%) 2
41
41
ast-stats-1 - Block 216 ( 3.3%) 3
42
- ast-stats-1 PathSegment 720 (10.8 %) 30 24
43
- ast-stats-1 Ty 896 (13.5 %) 14 64
42
+ ast-stats-1 PathSegment 720 (11.0 %) 30 24
43
+ ast-stats-1 Ty 896 (13.7 %) 14 64
44
44
ast-stats-1 - Ptr 64 ( 1.0%) 1
45
45
ast-stats-1 - Ref 64 ( 1.0%) 1
46
- ast-stats-1 - ImplicitSelf 128 ( 1.9 %) 2
47
- ast-stats-1 - Path 640 ( 9.6 %) 10
48
- ast-stats-1 Item 1_296 (19.5 %) 9 144
49
- ast-stats-1 - Trait 144 ( 2.2 %) 1
50
- ast-stats-1 - Enum 144 ( 2.2 %) 1
51
- ast-stats-1 - ForeignMod 144 ( 2.2 %) 1
52
- ast-stats-1 - Impl 144 ( 2.2 %) 1
53
- ast-stats-1 - Fn 288 ( 4.3 %) 2
54
- ast-stats-1 - Use 432 ( 6.5 %) 3
46
+ ast-stats-1 - ImplicitSelf 128 ( 2.0 %) 2
47
+ ast-stats-1 - Path 640 ( 9.8 %) 10
48
+ ast-stats-1 Item 1_224 (18.7 %) 9 136
49
+ ast-stats-1 - Trait 136 ( 2.1 %) 1
50
+ ast-stats-1 - Enum 136 ( 2.1 %) 1
51
+ ast-stats-1 - ForeignMod 136 ( 2.1 %) 1
52
+ ast-stats-1 - Impl 136 ( 2.1 %) 1
53
+ ast-stats-1 - Fn 272 ( 4.2 %) 2
54
+ ast-stats-1 - Use 408 ( 6.2 %) 3
55
55
ast-stats-1 ----------------------------------------------------------------
56
- ast-stats-1 Total 6_640
56
+ ast-stats-1 Total 6_552
57
57
ast-stats-1
58
58
ast-stats-2 POST EXPANSION AST STATS
59
59
ast-stats-2 Name Accumulated Size Count Item Size
60
60
ast-stats-2 ----------------------------------------------------------------
61
61
ast-stats-2 GenericArgs 40 ( 0.6%) 1 40
62
62
ast-stats-2 - AngleBracketed 40 ( 0.6%) 1
63
+ ast-stats-2 Crate 40 ( 0.6%) 1 40
63
64
ast-stats-2 ExprField 48 ( 0.7%) 1 48
64
65
ast-stats-2 WherePredicate 56 ( 0.8%) 1 56
65
66
ast-stats-2 - BoundPredicate 56 ( 0.8%) 1
66
- ast-stats-2 Crate 56 ( 0.8%) 1 56
67
67
ast-stats-2 Local 72 ( 1.0%) 1 72
68
68
ast-stats-2 Arm 96 ( 1.3%) 2 48
69
69
ast-stats-2 ForeignItem 96 ( 1.3%) 1 96
@@ -79,41 +79,41 @@ ast-stats-2 - Local 32 ( 0.4%) 1
79
79
ast-stats-2 - Semi 32 ( 0.4%) 1
80
80
ast-stats-2 - Expr 96 ( 1.3%) 3
81
81
ast-stats-2 Param 160 ( 2.2%) 4 40
82
- ast-stats-2 Block 192 ( 2.6 %) 6 32
82
+ ast-stats-2 Block 192 ( 2.7 %) 6 32
83
83
ast-stats-2 Variant 208 ( 2.9%) 2 104
84
84
ast-stats-2 GenericBound 224 ( 3.1%) 4 56
85
85
ast-stats-2 - Trait 224 ( 3.1%) 4
86
- ast-stats-2 AssocItem 416 ( 5.7 %) 4 104
86
+ ast-stats-2 AssocItem 416 ( 5.8 %) 4 104
87
87
ast-stats-2 - Type 208 ( 2.9%) 2
88
88
ast-stats-2 - Fn 208 ( 2.9%) 2
89
- ast-stats-2 GenericParam 480 ( 6.6 %) 5 96
90
- ast-stats-2 Pat 504 ( 6.9 %) 7 72
89
+ ast-stats-2 GenericParam 480 ( 6.7 %) 5 96
90
+ ast-stats-2 Pat 504 ( 7.0 %) 7 72
91
91
ast-stats-2 - Struct 72 ( 1.0%) 1
92
92
ast-stats-2 - Wild 72 ( 1.0%) 1
93
93
ast-stats-2 - Ident 360 ( 5.0%) 5
94
- ast-stats-2 Expr 648 ( 8.9 %) 9 72
94
+ ast-stats-2 Expr 648 ( 9.1 %) 9 72
95
95
ast-stats-2 - Path 72 ( 1.0%) 1
96
96
ast-stats-2 - Match 72 ( 1.0%) 1
97
97
ast-stats-2 - Struct 72 ( 1.0%) 1
98
98
ast-stats-2 - InlineAsm 72 ( 1.0%) 1
99
99
ast-stats-2 - Lit 144 ( 2.0%) 2
100
100
ast-stats-2 - Block 216 ( 3.0%) 3
101
- ast-stats-2 PathSegment 792 (10.9 %) 33 24
102
- ast-stats-2 Ty 896 (12.3 %) 14 64
101
+ ast-stats-2 PathSegment 792 (11.1 %) 33 24
102
+ ast-stats-2 Ty 896 (12.5 %) 14 64
103
103
ast-stats-2 - Ptr 64 ( 0.9%) 1
104
104
ast-stats-2 - Ref 64 ( 0.9%) 1
105
105
ast-stats-2 - ImplicitSelf 128 ( 1.8%) 2
106
- ast-stats-2 - Path 640 ( 8.8 %) 10
107
- ast-stats-2 Item 1_584 (21.8 %) 11 144
108
- ast-stats-2 - Trait 144 ( 2.0 %) 1
109
- ast-stats-2 - Enum 144 ( 2.0 %) 1
110
- ast-stats-2 - ExternCrate 144 ( 2.0 %) 1
111
- ast-stats-2 - ForeignMod 144 ( 2.0 %) 1
112
- ast-stats-2 - Impl 144 ( 2.0 %) 1
113
- ast-stats-2 - Fn 288 ( 4.0 %) 2
114
- ast-stats-2 - Use 576 ( 7.9 %) 4
106
+ ast-stats-2 - Path 640 ( 8.9 %) 10
107
+ ast-stats-2 Item 1_496 (20.9 %) 11 136
108
+ ast-stats-2 - Trait 136 ( 1.9 %) 1
109
+ ast-stats-2 - Enum 136 ( 1.9 %) 1
110
+ ast-stats-2 - ExternCrate 136 ( 1.9 %) 1
111
+ ast-stats-2 - ForeignMod 136 ( 1.9 %) 1
112
+ ast-stats-2 - Impl 136 ( 1.9 %) 1
113
+ ast-stats-2 - Fn 272 ( 3.8 %) 2
114
+ ast-stats-2 - Use 544 ( 7.6 %) 4
115
115
ast-stats-2 ----------------------------------------------------------------
116
- ast-stats-2 Total 7_256
116
+ ast-stats-2 Total 7_152
117
117
ast-stats-2
118
118
hir-stats HIR STATS
119
119
hir-stats Name Accumulated Size Count Item Size
0 commit comments