@@ -67,29 +67,29 @@ pub fn print_stats(tcx: TyCtxt<'_>) {
6767 if cfg ! ( debug_assertions) {
6868 let hits: usize = queries. iter ( ) . map ( |s| s. cache_hits ) . sum ( ) ;
6969 let results: usize = queries. iter ( ) . map ( |s| s. entry_count ) . sum ( ) ;
70- println ! ( "\n Query cache hit rate: {}" , hits as f64 / ( hits + results) as f64 ) ;
70+ eprintln ! ( "\n Query cache hit rate: {}" , hits as f64 / ( hits + results) as f64 ) ;
7171 }
7272
7373 let mut query_key_sizes = queries. clone ( ) ;
7474 query_key_sizes. sort_by_key ( |q| q. key_size ) ;
75- println ! ( "\n Large query keys:" ) ;
75+ eprintln ! ( "\n Large query keys:" ) ;
7676 for q in query_key_sizes. iter ( ) . rev ( ) . filter ( |q| q. key_size > 8 ) {
77- println ! ( " {} - {} x {} - {}" , q. name, q. key_size, q. entry_count, q. key_type) ;
77+ eprintln ! ( " {} - {} x {} - {}" , q. name, q. key_size, q. entry_count, q. key_type) ;
7878 }
7979
8080 let mut query_value_sizes = queries. clone ( ) ;
8181 query_value_sizes. sort_by_key ( |q| q. value_size ) ;
82- println ! ( "\n Large query values:" ) ;
82+ eprintln ! ( "\n Large query values:" ) ;
8383 for q in query_value_sizes. iter ( ) . rev ( ) . filter ( |q| q. value_size > 8 ) {
84- println ! ( " {} - {} x {} - {}" , q. name, q. value_size, q. entry_count, q. value_type) ;
84+ eprintln ! ( " {} - {} x {} - {}" , q. name, q. value_size, q. entry_count, q. value_type) ;
8585 }
8686
8787 if cfg ! ( debug_assertions) {
8888 let mut query_cache_hits = queries. clone ( ) ;
8989 query_cache_hits. sort_by_key ( |q| q. cache_hits ) ;
90- println ! ( "\n Query cache hits:" ) ;
90+ eprintln ! ( "\n Query cache hits:" ) ;
9191 for q in query_cache_hits. iter ( ) . rev ( ) {
92- println ! (
92+ eprintln ! (
9393 " {} - {} ({}%)" ,
9494 q. name,
9595 q. cache_hits,
@@ -100,19 +100,19 @@ pub fn print_stats(tcx: TyCtxt<'_>) {
100100
101101 let mut query_value_count = queries. clone ( ) ;
102102 query_value_count. sort_by_key ( |q| q. entry_count ) ;
103- println ! ( "\n Query value count:" ) ;
103+ eprintln ! ( "\n Query value count:" ) ;
104104 for q in query_value_count. iter ( ) . rev ( ) {
105- println ! ( " {} - {}" , q. name, q. entry_count) ;
105+ eprintln ! ( " {} - {}" , q. name, q. entry_count) ;
106106 }
107107
108108 let mut def_id_density: Vec < _ > =
109109 queries. iter ( ) . filter ( |q| q. local_def_id_keys . is_some ( ) ) . collect ( ) ;
110110 def_id_density. sort_by_key ( |q| q. local_def_id_keys . unwrap ( ) ) ;
111- println ! ( "\n Local DefId density:" ) ;
111+ eprintln ! ( "\n Local DefId density:" ) ;
112112 let total = tcx. hir ( ) . definitions ( ) . def_index_count ( ) as f64 ;
113113 for q in def_id_density. iter ( ) . rev ( ) {
114114 let local = q. local_def_id_keys . unwrap ( ) ;
115- println ! ( " {} - {} = ({}%)" , q. name, local, ( local as f64 * 100.0 ) / total) ;
115+ eprintln ! ( " {} - {} = ({}%)" , q. name, local, ( local as f64 * 100.0 ) / total) ;
116116 }
117117}
118118
0 commit comments