about summary refs log tree commit diff
path: root/src/test
diff options
context:
space:
mode:
authorNicholas Nethercote <n.nethercote@gmail.com>2022-08-12 12:20:10 +1000
committerNicholas Nethercote <n.nethercote@gmail.com>2022-08-17 08:10:56 +1000
commiteafd0dfd05cca581d66d83aab9549612ba2ed543 (patch)
treeac234c9169db2ad104c0cc3727d19d017f792411 /src/test
parent5746c752f4e3f294cd252f7dd611a1908b12dd8e (diff)
downloadrust-eafd0dfd05cca581d66d83aab9549612ba2ed543.tar.gz
rust-eafd0dfd05cca581d66d83aab9549612ba2ed543.zip
Box the `MacCall` in various types.
Diffstat (limited to 'src/test')
-rw-r--r--src/test/ui/stats/hir-stats.stderr110
1 files changed, 55 insertions, 55 deletions
diff --git a/src/test/ui/stats/hir-stats.stderr b/src/test/ui/stats/hir-stats.stderr
index 9ea32e8d64e..61cb7b25e49 100644
--- a/src/test/ui/stats/hir-stats.stderr
+++ b/src/test/ui/stats/hir-stats.stderr
@@ -3,7 +3,7 @@ PRE EXPANSION AST STATS
 
 Name                Accumulated Size         Count     Item Size
 ----------------------------------------------------------------
-ExprField                 48 ( 0.5%)             1            48
+ExprField                 48 ( 0.6%)             1            48
 Attribute                 64 ( 0.7%)             2            32
 - Normal                    32 ( 0.4%)             1
 - DocComment                32 ( 0.4%)             1
@@ -14,48 +14,48 @@ WherePredicate            72 ( 0.8%)             1            72
 - BoundPredicate            72 ( 0.8%)             1
 Crate                     72 ( 0.8%)             1            72
 Arm                       96 ( 1.1%)             2            48
+ForeignItem              112 ( 1.3%)             1           112
+- Fn                       112 ( 1.3%)             1
 FieldDef                 160 ( 1.8%)             2            80
-ForeignItem              160 ( 1.8%)             1           160
-- Fn                       160 ( 1.8%)             1
 Stmt                     160 ( 1.8%)             5            32
 - Local                     32 ( 0.4%)             1
 - MacCall                   32 ( 0.4%)             1
 - Expr                      96 ( 1.1%)             3
 Param                    160 ( 1.8%)             4            40
-FnDecl                   200 ( 2.2%)             5            40
-Variant                  240 ( 2.7%)             2           120
-Block                    288 ( 3.2%)             6            48
+FnDecl                   200 ( 2.3%)             5            40
+Variant                  240 ( 2.8%)             2           120
+Block                    288 ( 3.3%)             6            48
 GenericBound             352 ( 4.0%)             4            88
 - Trait                    352 ( 4.0%)             4
-GenericParam             520 ( 5.8%)             5           104
-AssocItem                640 ( 7.2%)             4           160
-- TyAlias                  320 ( 3.6%)             2
-- Fn                       320 ( 3.6%)             2
-PathSegment              720 ( 8.1%)            30            24
-Expr                     832 ( 9.3%)             8           104
+AssocItem                480 ( 5.5%)             4           120
+- TyAlias                  240 ( 2.8%)             2
+- Fn                       240 ( 2.8%)             2
+GenericParam             520 ( 6.0%)             5           104
+PathSegment              720 ( 8.3%)            30            24
+Expr                     832 ( 9.6%)             8           104
 - Path                     104 ( 1.2%)             1
 - Match                    104 ( 1.2%)             1
 - Struct                   104 ( 1.2%)             1
-- Lit                      208 ( 2.3%)             2
-- Block                    312 ( 3.5%)             3
-Pat                      840 ( 9.4%)             7           120
-- Struct                   120 ( 1.3%)             1
-- Wild                     120 ( 1.3%)             1
-- Ident                    600 ( 6.7%)             5
-Ty                     1_344 (15.1%)            14            96
+- Lit                      208 ( 2.4%)             2
+- Block                    312 ( 3.6%)             3
+Pat                      840 ( 9.7%)             7           120
+- Struct                   120 ( 1.4%)             1
+- Wild                     120 ( 1.4%)             1
+- Ident                    600 ( 6.9%)             5
+Ty                     1_344 (15.5%)            14            96
 - Rptr                      96 ( 1.1%)             1
 - Ptr                       96 ( 1.1%)             1
 - ImplicitSelf             192 ( 2.2%)             2
-- Path                     960 (10.8%)            10
-Item                   1_800 (20.2%)             9           200
-- Trait                    200 ( 2.2%)             1
-- Enum                     200 ( 2.2%)             1
-- ForeignMod               200 ( 2.2%)             1
-- Impl                     200 ( 2.2%)             1
-- Fn                       400 ( 4.5%)             2
-- Use                      600 ( 6.7%)             3
+- Path                     960 (11.0%)            10
+Item                   1_800 (20.7%)             9           200
+- Trait                    200 ( 2.3%)             1
+- Enum                     200 ( 2.3%)             1
+- ForeignMod               200 ( 2.3%)             1
+- Impl                     200 ( 2.3%)             1
+- Fn                       400 ( 4.6%)             2
+- Use                      600 ( 6.9%)             3
 ----------------------------------------------------------------
-Total                  8_904
+Total                  8_696
 
 
 POST EXPANSION AST STATS
@@ -65,18 +65,18 @@ Name                Accumulated Size         Count     Item Size
 ExprField                 48 ( 0.5%)             1            48
 GenericArgs               64 ( 0.7%)             1            64
 - AngleBracketed            64 ( 0.7%)             1
-Local                     72 ( 0.7%)             1            72
-WherePredicate            72 ( 0.7%)             1            72
-- BoundPredicate            72 ( 0.7%)             1
-Crate                     72 ( 0.7%)             1            72
+Local                     72 ( 0.8%)             1            72
+WherePredicate            72 ( 0.8%)             1            72
+- BoundPredicate            72 ( 0.8%)             1
+Crate                     72 ( 0.8%)             1            72
 Arm                       96 ( 1.0%)             2            48
-InlineAsm                120 ( 1.2%)             1           120
-Attribute                128 ( 1.3%)             4            32
+ForeignItem              112 ( 1.2%)             1           112
+- Fn                       112 ( 1.2%)             1
+InlineAsm                120 ( 1.3%)             1           120
+Attribute                128 ( 1.4%)             4            32
 - DocComment                32 ( 0.3%)             1
 - Normal                    96 ( 1.0%)             3
 FieldDef                 160 ( 1.7%)             2            80
-ForeignItem              160 ( 1.7%)             1           160
-- Fn                       160 ( 1.7%)             1
 Stmt                     160 ( 1.7%)             5            32
 - Local                     32 ( 0.3%)             1
 - Semi                      32 ( 0.3%)             1
@@ -85,39 +85,39 @@ Param                    160 ( 1.7%)             4            40
 FnDecl                   200 ( 2.1%)             5            40
 Variant                  240 ( 2.5%)             2           120
 Block                    288 ( 3.0%)             6            48
-GenericBound             352 ( 3.6%)             4            88
-- Trait                    352 ( 3.6%)             4
-GenericParam             520 ( 5.4%)             5           104
-AssocItem                640 ( 6.6%)             4           160
-- TyAlias                  320 ( 3.3%)             2
-- Fn                       320 ( 3.3%)             2
-PathSegment              792 ( 8.2%)            33            24
-Pat                      840 ( 8.7%)             7           120
-- Struct                   120 ( 1.2%)             1
-- Wild                     120 ( 1.2%)             1
-- Ident                    600 ( 6.2%)             5
-Expr                     936 ( 9.7%)             9           104
+GenericBound             352 ( 3.7%)             4            88
+- Trait                    352 ( 3.7%)             4
+AssocItem                480 ( 5.1%)             4           120
+- TyAlias                  240 ( 2.5%)             2
+- Fn                       240 ( 2.5%)             2
+GenericParam             520 ( 5.5%)             5           104
+PathSegment              792 ( 8.4%)            33            24
+Pat                      840 ( 8.9%)             7           120
+- Struct                   120 ( 1.3%)             1
+- Wild                     120 ( 1.3%)             1
+- Ident                    600 ( 6.3%)             5
+Expr                     936 ( 9.9%)             9           104
 - Path                     104 ( 1.1%)             1
 - Match                    104 ( 1.1%)             1
 - Struct                   104 ( 1.1%)             1
 - InlineAsm                104 ( 1.1%)             1
 - Lit                      208 ( 2.2%)             2
-- Block                    312 ( 3.2%)             3
-Ty                     1_344 (13.9%)            14            96
+- Block                    312 ( 3.3%)             3
+Ty                     1_344 (14.2%)            14            96
 - Rptr                      96 ( 1.0%)             1
 - Ptr                       96 ( 1.0%)             1
 - ImplicitSelf             192 ( 2.0%)             2
-- Path                     960 ( 9.9%)            10
-Item                   2_200 (22.8%)            11           200
+- Path                     960 (10.2%)            10
+Item                   2_200 (23.3%)            11           200
 - Trait                    200 ( 2.1%)             1
 - Enum                     200 ( 2.1%)             1
 - ExternCrate              200 ( 2.1%)             1
 - ForeignMod               200 ( 2.1%)             1
 - Impl                     200 ( 2.1%)             1
-- Fn                       400 ( 4.1%)             2
-- Use                      800 ( 8.3%)             4
+- Fn                       400 ( 4.2%)             2
+- Use                      800 ( 8.5%)             4
 ----------------------------------------------------------------
-Total                  9_664
+Total                  9_456
 
 
 HIR STATS