- if tcx.sess.codegen_stats() {
- println!("--- codegen stats ---");
- println!("n_glues_created: {}", all_stats.n_glues_created);
- println!("n_null_glues: {}", all_stats.n_null_glues);
- println!("n_real_glues: {}", all_stats.n_real_glues);
-
- println!("n_fns: {}", all_stats.n_fns);
- println!("n_inlines: {}", all_stats.n_inlines);
- println!("n_closures: {}", all_stats.n_closures);
- println!("fn stats:");
- all_stats.fn_stats.sort_by_key(|&(_, insns)| insns);
- for &(ref name, insns) in all_stats.fn_stats.iter() {
- println!("{} insns, {}", insns, *name);
- }
- }
-
- if tcx.sess.count_llvm_insns() {
- for (k, v) in all_stats.llvm_insns.iter() {
- println!("{:7} {}", *v, *k);
- }
- }
-