This is the mail archive of the java@gcc.gnu.org mailing list for the Java 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: groan: installation


On Friday, October 25, 2002, at 10:33 PM, nferrier@tapsellferrier.co.uk wrote:

Tom Tromey <tromey@redhat.com> writes:

Nic> Build takes soooo long. Pity the poor hacker   /8-<

Doing the .java -> .class all at once may help.
This requires either bug fixing in gcj or workarounds in libgcj.
If it provides a build speedup, I'd be in favor of adding the
workarounds; they're already in Classpath anyway.
I don't have time to look at this though.  If you write a patch and do
the time tests, I'll read and approve it though :-)
What seems to take the time (at least on my machine) is the _install_
of all the header files and the building of the eventual .so libs.
One thing I do is to hack the top level configure to use /bin/install instead of install.sh. This makes the header installation much faster.

Building a package at a time into a .o rather than one source file at a time would probably speed up the linking a lot. Improving gcj to generate smaller object files would certainly help. I think the main culprit here is that there is a lot of redundant debug information.

regards

B ryce.


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