mirror of
https://github.com/NixOS/nix.git
synced 2025-11-16 15:32:43 +01:00
Apply clang-format universally.
* It is tough to contribute to a project that doesn't use a formatter, * It is extra hard to contribute to a project which has configured the formatter, but ignores it for some files * Code formatting makes it harder to hide obscure / weird bugs by accident or on purpose, Let's rip the bandaid off? Note that PRs currently in flight should be able to be merged relatively easily by applying `clang-format` to their tip prior to merge.
This commit is contained in:
parent
41bf87ec70
commit
e4f62e4608
587 changed files with 23258 additions and 23135 deletions
|
|
@ -9,7 +9,8 @@ ThreadPool::ThreadPool(size_t _maxThreads)
|
|||
{
|
||||
if (!maxThreads) {
|
||||
maxThreads = std::thread::hardware_concurrency();
|
||||
if (!maxThreads) maxThreads = 1;
|
||||
if (!maxThreads)
|
||||
maxThreads = 1;
|
||||
}
|
||||
|
||||
debug("starting pool of %d threads", maxThreads - 1);
|
||||
|
|
@ -29,7 +30,8 @@ void ThreadPool::shutdown()
|
|||
std::swap(workers, state->workers);
|
||||
}
|
||||
|
||||
if (workers.empty()) return;
|
||||
if (workers.empty())
|
||||
return;
|
||||
|
||||
debug("reaping %d worker threads", workers.size());
|
||||
|
||||
|
|
@ -127,9 +129,11 @@ void ThreadPool::doWork(bool mainThread)
|
|||
/* Wait until a work item is available or we're asked to
|
||||
quit. */
|
||||
while (true) {
|
||||
if (quit) return;
|
||||
if (quit)
|
||||
return;
|
||||
|
||||
if (!state->pending.empty()) break;
|
||||
if (!state->pending.empty())
|
||||
break;
|
||||
|
||||
/* If there are no active or pending items, and the
|
||||
main thread is running process(), then no new items
|
||||
|
|
@ -158,6 +162,4 @@ void ThreadPool::doWork(bool mainThread)
|
|||
}
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
|
||||
} // namespace nix
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue