@@ -8,52 +8,52 @@ ast-stats-1 GenericArgs 56 ( 0.8%) 1 56
8
8
ast-stats-1 - AngleBracketed 56 ( 0.8%) 1
9
9
ast-stats-1 Crate 56 ( 0.8%) 1 56
10
10
ast-stats-1 Attribute 64 ( 0.9%) 2 32
11
- ast-stats-1 - Normal 32 ( 0.4 %) 1
12
- ast-stats-1 - DocComment 32 ( 0.4 %) 1
11
+ ast-stats-1 - Normal 32 ( 0.5 %) 1
12
+ ast-stats-1 - DocComment 32 ( 0.5 %) 1
13
13
ast-stats-1 Local 72 ( 1.0%) 1 72
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
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
17
+ ast-stats-1 FieldDef 160 ( 2.3 %) 2 80
18
+ ast-stats-1 Stmt 160 ( 2.3 %) 5 32
19
+ ast-stats-1 - Local 32 ( 0.5 %) 1
20
+ ast-stats-1 - MacCall 32 ( 0.5 %) 1
21
+ ast-stats-1 - Expr 96 ( 1.4 %) 3
22
+ ast-stats-1 Param 160 ( 2.3 %) 4 40
23
23
ast-stats-1 FnDecl 200 ( 2.8%) 5 40
24
- ast-stats-1 GenericBound 224 ( 3.1 %) 4 56
25
- ast-stats-1 - Trait 224 ( 3.1 %) 4
26
- ast-stats-1 Variant 240 ( 3.3 %) 2 120
27
- ast-stats-1 Block 288 ( 4.0 %) 6 48
28
- ast-stats-1 AssocItem 416 ( 5.8 %) 4 104
29
- ast-stats-1 - Type 208 ( 2.9 %) 2
30
- ast-stats-1 - Fn 208 ( 2.9 %) 2
31
- ast-stats-1 GenericParam 480 ( 6.7 %) 5 96
32
- ast-stats-1 Expr 576 ( 8.0 %) 8 72
24
+ ast-stats-1 GenericBound 224 ( 3.2 %) 4 56
25
+ ast-stats-1 - Trait 224 ( 3.2 %) 4
26
+ ast-stats-1 Variant 240 ( 3.4 %) 2 120
27
+ ast-stats-1 Block 288 ( 4.1 %) 6 48
28
+ ast-stats-1 AssocItem 416 ( 5.9 %) 4 104
29
+ ast-stats-1 - Type 208 ( 3.0 %) 2
30
+ ast-stats-1 - Fn 208 ( 3.0 %) 2
31
+ ast-stats-1 GenericParam 480 ( 6.8 %) 5 96
32
+ ast-stats-1 Expr 576 ( 8.2 %) 8 72
33
33
ast-stats-1 - Path 72 ( 1.0%) 1
34
34
ast-stats-1 - Match 72 ( 1.0%) 1
35
35
ast-stats-1 - Struct 72 ( 1.0%) 1
36
36
ast-stats-1 - Lit 144 ( 2.0%) 2
37
- ast-stats-1 - Block 216 ( 3.0 %) 3
38
- ast-stats-1 Pat 616 ( 8.6 %) 7 88
37
+ ast-stats-1 - Block 216 ( 3.1 %) 3
38
+ ast-stats-1 Pat 616 ( 8.7 %) 7 88
39
39
ast-stats-1 - Struct 88 ( 1.2%) 1
40
40
ast-stats-1 - Wild 88 ( 1.2%) 1
41
- ast-stats-1 - Ident 440 ( 6.1 %) 5
42
- ast-stats-1 PathSegment 720 (10.0 %) 30 24
43
- ast-stats-1 Ty 896 (12.5 %) 14 64
41
+ ast-stats-1 - Ident 440 ( 6.2 %) 5
42
+ ast-stats-1 PathSegment 720 (10.2 %) 30 24
43
+ ast-stats-1 Ty 896 (12.7 %) 14 64
44
44
ast-stats-1 - Ptr 64 ( 0.9%) 1
45
45
ast-stats-1 - Ref 64 ( 0.9%) 1
46
46
ast-stats-1 - ImplicitSelf 128 ( 1.8%) 2
47
- ast-stats-1 - Path 640 ( 8.9 %) 10
48
- ast-stats-1 Item 1_512 (21.0 %) 9 168
49
- ast-stats-1 - Trait 168 ( 2.3 %) 1
50
- ast-stats-1 - Enum 168 ( 2.3 %) 1
51
- ast-stats-1 - ForeignMod 168 ( 2.3 %) 1
52
- ast-stats-1 - Impl 168 ( 2.3 %) 1
53
- ast-stats-1 - Fn 336 ( 4.7 %) 2
54
- ast-stats-1 - Use 504 ( 7.0 %) 3
47
+ ast-stats-1 - Path 640 ( 9.1 %) 10
48
+ ast-stats-1 Item 1_368 (19.4 %) 9 152
49
+ ast-stats-1 - Trait 152 ( 2.2 %) 1
50
+ ast-stats-1 - Enum 152 ( 2.2 %) 1
51
+ ast-stats-1 - ForeignMod 152 ( 2.2 %) 1
52
+ ast-stats-1 - Impl 152 ( 2.2 %) 1
53
+ ast-stats-1 - Fn 304 ( 4.3 %) 2
54
+ ast-stats-1 - Use 456 ( 6.5 %) 3
55
55
ast-stats-1 ----------------------------------------------------------------
56
- ast-stats-1 Total 7_192
56
+ ast-stats-1 Total 7_048
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
@@ -68,52 +68,52 @@ ast-stats-2 Local 72 ( 0.9%) 1 72
68
68
ast-stats-2 Arm 96 ( 1.2%) 2 48
69
69
ast-stats-2 ForeignItem 96 ( 1.2%) 1 96
70
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
71
+ ast-stats-2 InlineAsm 120 ( 1.6 %) 1 120
72
+ ast-stats-2 Attribute 128 ( 1.7 %) 4 32
73
73
ast-stats-2 - DocComment 32 ( 0.4%) 1
74
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
75
+ ast-stats-2 FieldDef 160 ( 2.1 %) 2 80
76
+ ast-stats-2 Stmt 160 ( 2.1 %) 5 32
77
77
ast-stats-2 - Local 32 ( 0.4%) 1
78
78
ast-stats-2 - Semi 32 ( 0.4%) 1
79
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
80
+ ast-stats-2 Param 160 ( 2.1 %) 4 40
81
+ ast-stats-2 FnDecl 200 ( 2.6 %) 5 40
82
82
ast-stats-2 GenericBound 224 ( 2.9%) 4 56
83
83
ast-stats-2 - Trait 224 ( 2.9%) 4
84
84
ast-stats-2 Variant 240 ( 3.1%) 2 120
85
- ast-stats-2 Block 288 ( 3.7 %) 6 48
86
- ast-stats-2 AssocItem 416 ( 5.3 %) 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 ( 6.1 %) 5 96
90
- ast-stats-2 Pat 616 ( 7.8 %) 7 88
85
+ ast-stats-2 Block 288 ( 3.8 %) 6 48
86
+ ast-stats-2 AssocItem 416 ( 5.4 %) 4 104
87
+ ast-stats-2 - Type 208 ( 2.7 %) 2
88
+ ast-stats-2 - Fn 208 ( 2.7 %) 2
89
+ ast-stats-2 GenericParam 480 ( 6.2 %) 5 96
90
+ ast-stats-2 Pat 616 ( 8.0 %) 7 88
91
91
ast-stats-2 - Struct 88 ( 1.1%) 1
92
92
ast-stats-2 - Wild 88 ( 1.1%) 1
93
- ast-stats-2 - Ident 440 ( 5.6 %) 5
94
- ast-stats-2 Expr 648 ( 8.2 %) 9 72
93
+ ast-stats-2 - Ident 440 ( 5.7 %) 5
94
+ ast-stats-2 Expr 648 ( 8.4 %) 9 72
95
95
ast-stats-2 - Path 72 ( 0.9%) 1
96
96
ast-stats-2 - Match 72 ( 0.9%) 1
97
97
ast-stats-2 - Struct 72 ( 0.9%) 1
98
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 (10.1 %) 33 24
102
- ast-stats-2 Ty 896 (11.4 %) 14 64
99
+ ast-stats-2 - Lit 144 ( 1.9 %) 2
100
+ ast-stats-2 - Block 216 ( 2.8 %) 3
101
+ ast-stats-2 PathSegment 792 (10.3 %) 33 24
102
+ ast-stats-2 Ty 896 (11.7 %) 14 64
103
103
ast-stats-2 - Ptr 64 ( 0.8%) 1
104
104
ast-stats-2 - Ref 64 ( 0.8%) 1
105
- ast-stats-2 - ImplicitSelf 128 ( 1.6 %) 2
106
- ast-stats-2 - Path 640 ( 8.1 %) 10
107
- ast-stats-2 Item 1_848 (23.5 %) 11 168
108
- ast-stats-2 - Trait 168 ( 2.1 %) 1
109
- ast-stats-2 - Enum 168 ( 2.1 %) 1
110
- ast-stats-2 - ExternCrate 168 ( 2.1 %) 1
111
- ast-stats-2 - ForeignMod 168 ( 2.1 %) 1
112
- ast-stats-2 - Impl 168 ( 2.1 %) 1
113
- ast-stats-2 - Fn 336 ( 4.3 %) 2
114
- ast-stats-2 - Use 672 ( 8.6 %) 4
105
+ ast-stats-2 - ImplicitSelf 128 ( 1.7 %) 2
106
+ ast-stats-2 - Path 640 ( 8.3 %) 10
107
+ ast-stats-2 Item 1_672 (21.8 %) 11 152
108
+ ast-stats-2 - Trait 152 ( 2.0 %) 1
109
+ ast-stats-2 - Enum 152 ( 2.0 %) 1
110
+ ast-stats-2 - ExternCrate 152 ( 2.0 %) 1
111
+ ast-stats-2 - ForeignMod 152 ( 2.0 %) 1
112
+ ast-stats-2 - Impl 152 ( 2.0 %) 1
113
+ ast-stats-2 - Fn 304 ( 4.0 %) 2
114
+ ast-stats-2 - Use 608 ( 7.9 %) 4
115
115
ast-stats-2 ----------------------------------------------------------------
116
- ast-stats-2 Total 7_856
116
+ ast-stats-2 Total 7_680
117
117
ast-stats-2
118
118
hir-stats HIR STATS
119
119
hir-stats Name Accumulated Size Count Item Size
0 commit comments