bug-gnu-emacs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: please make byte compiling during bootstrap take advantage of make -


From: Eli Zaretskii
Subject: Re: please make byte compiling during bootstrap take advantage of make -j
Date: Sun, 04 May 2008 21:49:22 +0300

> From: Dan Nicolaescu <dann@ics.uci.edu>
> Date: Sun, 04 May 2008 10:35:36 -0700
> 
> 
> Multi-core CPUs are already widespread, and will only become more so.
> 
> Byte compiling all the elisp files is where most of the time is spent
> during bootstrap.  But currently byte compilation does not take
> advantage of "make -j", which would speed it up a great deal.
> 
> Can you please implement this?

There's this comment in lisp/Makefile.in:

    #                                      Files MUST be compiled one by
    # one.  If we compile several files in a row we can't make sure that
    # the compilation environment is clean.

I have only a vague idea of what is this trying to say, but assuming
that this consideration is not important for several compilations
going on in parallel, doing what you want boils down to making the
`compile:' target depend on all the .elc files; the rest will be done
automatically by Make.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]