https://gcc.gnu.org/bugzilla/show_bug.cgi?id=116285

--- Comment #4 from Sam James <sjames at gcc dot gnu.org> ---
On trunk, with --enable-checking=yes,extra,rtl:
  12.10%  cc1plus  cc1plus                                                  [.]
gt_ggc_mx_lang_tree_node                                                        
   6.17%  cc1plus  cc1plus                                                  [.]
push_to_top_level                                                               
   5.54%  cc1plus  cc1plus                                                  [.]
get_class_binding_direct                                                        
   3.36%  cc1plus  cc1plus                                                  [.]
hash_table<default_hash_traits<tree_node*>, false,
xcallocator>::find_slot_with_hash                     
   2.51%  cc1plus  cc1plus                                                  [.]
hash_table<int_cst_hasher, false, xcallocator>::find_slot_with_hash             
   2.33%  cc1plus  cc1plus                                                  [.]
ggc_internal_alloc_no_dtor                                                      
   2.32%  cc1plus  libc.so.6                                                [.]
__memset_avx2_unaligned_erms  

On 14, with --enable-checking=yes,extra,rtl:
  10.90%  cc1plus  cc1plus                                                  [.]
gt_ggc_mx_lang_tree_node                                                        
   7.28%  cc1plus  cc1plus                                                  [.]
ggc_set_mark                                                                    
   5.50%  cc1plus  cc1plus                                                  [.]
ggc_internal_alloc                                                              
   5.13%  cc1plus  cc1plus                                                  [.]
push_to_top_level                                                               
   1.88%  cc1plus  cc1plus                                                  [.]
fields_linear_search                                                            
   1.58%  cc1plus  cc1plus                                                  [.]
iterative_hash_template_arg                                                     
   1.27%  cc1plus  libc.so.6                                                [.]
__memset_avx2_unaligned_erms                                                    
   1.26%  cc1plus  cc1plus                                                  [.]
iterative_hash                                                                  
   1.17%  cc1plus  cc1plus                                                  [.]
poison_pages          

For 14, get_class_binding_direct is at 0.64%!

Reply via email to