summaryrefslogtreecommitdiff
path: root/NEWS
diff options
context:
space:
mode:
authorPaul Smith <psmith@gnu.org>2022-01-19 13:44:22 -0500
committerPaul Smith <psmith@gnu.org>2022-02-06 18:46:32 -0500
commit15db387f18f290702193d0ea1ed64f2408dadaaa (patch)
treedbbc4231c5565baa87a7a1f406f6696b37408706 /NEWS
parentaab51f7ef20a20780eaa0a4bbd56636a0bd0e32d (diff)
downloadmake-git-15db387f18f290702193d0ea1ed64f2408dadaaa.tar.gz
* src/job.c (load_too_high): Re-enable Linux /proc/loadavg checks.
Further experimentation shows that my previous thinking that there was a problem using this was woefully mistaken. The value generated by the kernel shows runn*ABLE* processes not runn*ING* processes. * NEWS: Announce the change.
Diffstat (limited to 'NEWS')
-rw-r--r--NEWS6
1 files changed, 6 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 2f552882..eba371fa 100644
--- a/NEWS
+++ b/NEWS
@@ -55,6 +55,12 @@ https://sv.gnu.org/bugs/index.php?group=make&report_id=111&fix_release_id=109&se
comparison.
Implementation provided by Jouke Witteveen <j.witteveen@gmail.com>
+* New feature: Improved support for -l / --load-average
+ On systems that provide /proc/loadavg (Linux), GNU make will use it to
+ determine the number of runnable jobs and use this as the current load,
+ avoiding the need for heuristics.
+ Implementation provided by Sven C. Dack <sdack@gmx.com>
+
* If the MAKEFLAGS variable is modified in a makefile, it will be re-parsed
immediately rather than after all makefiles have been read. Note that
although all options are parsed immediately, some special effects won't