[m-rev.] diff: parallelizing compilation

Julien Fischer juliensf at csse.unimelb.edu.au
Mon Oct 16 16:35:52 AEST 2006


On Mon, 16 Oct 2006, Julien Fischer wrote:

>
> On Sat, 14 Oct 2006, Keri Harris wrote:
>
>> compiler/modules.m
>> 
>> On an SMP machine, it appears to be possible to attempt to generate .init
>> files before the associated .c files have been generated. An example of 
>> this
>> behaviour on a 32-way sparc32/linux box is:
>
> Yep, that's a bug (well since 0.13 anyway, prior to that it didn't
> actually matter what order the .init and .c files were generated in.)

Actually it doesn't entirely fix parallel builds** - a similar change
also needs to be made to the rule for _init.c files.  (I'm bootchecking
the change now).

Julien.

--------------------------------------------------------------------------
mercury-reviews mailing list
Post messages to:       mercury-reviews at csse.unimelb.edu.au
Administrative Queries: owner-mercury-reviews at csse.unimelb.edu.au
Subscriptions:          mercury-reviews-request at csse.unimelb.edu.au
--------------------------------------------------------------------------



More information about the reviews mailing list