PATCH: Parallel compilation of class files
Mark Mitchell
mark@codesourcery.com
Thu May 9 23:21:00 GMT 2002
--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
More information about the Java
mailing list