[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Building cvs emacs on a dual-core machine
From: |
Chris Moore |
Subject: |
Re: Building cvs emacs on a dual-core machine |
Date: |
Fri, 22 Dec 2006 15:39:40 +0100 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.0.91 (gnu/linux) |
Eli Zaretskii <address@hidden> writes:
> There's nothing to prevent a parallel build from compiling 2 Lisp
> files at the same time, is there?
Yes, there is, at least on GNU/Linux make isn't used to determine
which Lisp files to compile.
During bootstrapping, it's done using the shell:
[...] for el in [...] $els; do echo Compiling $el; [...]; done
and during 'make recompile', it's done using emacs itself:
../src/emacs -batch --no-site-file --multibyte --eval
(batch-byte-recompile-directory 0) /home/chris/programs/emacs2/lisp
Neither of these will honour make's --jobs=2 flag. In fact using
--jobs=2 makes the build ever so slightly slower on this dual-core
machine.
Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/20
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/20
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/20
- Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/20
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/20
- Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/22
- Re: Building cvs emacs on a dual-core machine, Eric Lilja, 2006/12/22
- Re: Building cvs emacs on a dual-core machine, Eli Zaretskii, 2006/12/22