This is the mail archive of the gcc@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: 'make bootstrap' oprofile (13% on bash?)


On Fri, 29 Apr 2005 10:43:57 +0100, Andrew Haley <aph@redhat.com> writes:

> Scott A Crosby writes:
>  > On Thu, 28 Apr 2005 10:29:32 +0100, Andrew Haley <aph@redhat.com> writes:
>  > 
>  > > Having said that, I suspect that the single biggest improvement to the
>  > > libgcj build time would be either to remove the libtool shell script
>  > > altogether or find some way to reduce its use or make it faster.
>  > >
>  > 
>  > bash is the third-most prominent program in the result of a full 'make
>  > bootstrap' oprofile on gcc-4.1-20050424 configured with
>  > --disable-checking. A few other breakdowns, including for jc1 and cc1
>  > exist on http://www.cs.rice.edu/~scrosby/tmp/GCC/

> There was a difference in the way that I did the measurements, in that
> I separated out the shell used by libtool and the shell used for all
> other shell scripts.

If there is interest and you tell me how, I can do this.

> However, there is another major disparity here, in that on your box
> jc1 uses much more cpu than bash.  I don't know why that might be.

I oprofiled a full bootstrap and you oprofiled just building libgcj?

Scott


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