Le 09/04/2013 20:33, Janne Blomqvist a écrit :
> Regtested on x86_64-unknown-linux-gnu, Ok for trunk?
> 
Looks good. OK. Thanks.

> (IMHO the increase in compile time is modest enough that it's not
> worth doing the caching of uncompressed module files that I was
> previously thinking about, especially considering that large projects
> are invariably(?!) split over several source files, thereby reducing
> the effectiveness of such a caching scheme.)
>
Yeah, well... I shouldn't have discouraged you with my previous
unwelcoming comment about it.
As -fwhole-file is the default, it would be best for the testcase at
hand (single file cp2K) to load symbols directly from the module namespaces.
Otherwise, caching module files would be probably an improvement in some
cases and a degradation in some other ones.
Anyway, the runtime is dominated by middle-end optimizations as soon as
they are enabled, so why bother?

Mikael

Reply via email to