This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [PATCH][4/n] Cleanup LTO type merging


> > 
> > This removes the mode param from the generic type merging machinery
> > and simplifies code accordingly.
> > 
> > Bootstrapped and tested on x86_64-unknown-linux-gnu, applied to trunk.
> Hi,
> looks the cleanup series makes a progress, now I get 459s for Mozilla WPA (it was 540 last time I tried).
> Out of that 262s is still ipa lto decl in.
> oprofile is as follows:
> 
> 123230   20.1719  lto1                     htab_find_slot_with_hash
> 58203     9.5274  lto1                     gimple_type_eq
> 50017     8.1874  lto1                     iterative_hash_hashval_t
> 40099     6.5639  libc-2.11.1.so           _int_malloc
^^ note that the int_malloc calls seems to be mostly due to repetetive creating/destroying the scc pointer map.

Honza


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]