Patch for Review: Compile each classfile individually unless --enable-libgcj-multifile

Andrew Haley aph@redhat.com
Wed Sep 17 16:09:00 GMT 2003


Per Bothner writes:
 > 
 > I think the default should be whatever makes bootstrap builds
 > fastest on most machines,

It's hard to tell.  I've seen reports of 370 Mbytes process size,
which is beyond the pale.  IMO, any build procedure that grows beyond
about 128 Mbytes has to be off by default.

 > especially if it also produces better code.  The speed of the
 > compile-debug-edit cycle is not as important, especially if there
 > is an option to improve it.
 > 
 > My preference for the default:  Build largish groups of classes
 > (perhaps by package) at once, but probably not everything.

That might work to everyone's satisfaction.

--enable-intermodule is a weird name.  I would prefer something more
descriptive -- --assume-large-build-host or somesuch.

Andrew.



More information about the Java-patches mailing list