This is the mail archive of the
java@gcc.gnu.org
mailing list for the Java project.
Re: PATCH: Parallel compilation of class files
- From: Mark Mitchell <mark at codesourcery dot com>
- To: Bryce McKinlay <bryce at waitaki dot otago dot ac dot nz>,"tromey at redhat dot com" <tromey at redhat dot com>
- Cc: "gcc-patches at gcc dot gnu dot org" <gcc-patches at gcc dot gnu dot org>,"java at gcc dot gnu dot org" <java at gcc dot gnu dot org>
- Date: Fri, 10 May 2002 06:20:09 -0000
- Subject: Re: PATCH: Parallel compilation of class files
--On Friday, May 10, 2002 2:56 PM +1200 Bryce McKinlay
<bryce@waitaki.otago.ac.nz> wrote:
> Tom Tromey wrote:
>
>> Bryce> Secondly the gcjh header generation no longer waits until
>> Bryce> libgcj.jar is complete, which makes this step much slower also
>> Bryce> because gcjh must also resolve parse source files rather than
>> Bryce> much faster class files.
I'm going to be unavailable tomorrow; if you would like to revert the patch
in the meantime, you should certainly feel free. It does markedly improve
things in parallel, but if it scrogs things horribly otherwise, that may
not be a tradeoff we want to make.
You could also add dependencies by package, leaving things as they were
after my change, to ensure that (say) java.lang got built before java.io.
You would just need to make java.io.*.class dependent on java.lang.*.class.
Thanks,
--
Mark Mitchell
CodeSourcery, LLC
mark@codesourcery.com