NetBSD-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: bin/53285: Build times tripled with make/job.c 1.193
The following reply was made to PR bin/53285; it has been noted by GNATS.
From: "Simon J. Gerraty" <sjg%juniper.net@localhost>
To: <gnats-bugs%NetBSD.org@localhost>
Cc: <gnats-admin%NetBSD.org@localhost>, <netbsd-bugs%NetBSD.org@localhost>,
Andreas Gustafsson
<gson%gson.org@localhost>, <sjg%juniper.net@localhost>
Subject: Re: bin/53285: Build times tripled with make/job.c 1.193
Date: Sun, 13 May 2018 11:33:14 -0700
J. Hannken-Illjes <hannken%eis.cs.tu-bs.de@localhost> wrote:
> Function Make_Run() does:
>
> while (!Lst_IsEmpty(toBeMade) || jobTokensRunning > 0) {
> Job_CatchOutput();
> (void)MakeStartJobs();
> }
>
> Where is the busy waiting?
Hmmm good point, I either ignored that ||
or confused start of Job_CatchChildren that returns unless
jobTokensRunning > 0
Obviously need more coffee...
Home |
Main Index |
Thread Index |
Old Index