aboutsummaryrefslogtreecommitdiff
path: root/build2/b-options
diff options
context:
space:
mode:
authorBoris Kolpackov <boris@codesynthesis.com>2017-03-17 16:57:49 +0200
committerBoris Kolpackov <boris@codesynthesis.com>2017-03-17 16:57:49 +0200
commitb5960ebbe7236eef62620b0a07df8de93dffc81e (patch)
treec95f4f54ca67a9886211d2c27b0a2a2fef5012e6 /build2/b-options
parentfdb3931c1948fbf9d56c98165f411aa5abf1b02d (diff)
Shorten scheduler queue depth, make it customizable via command line
Diffstat (limited to 'build2/b-options')
-rw-r--r--build2/b-options8
1 files changed, 8 insertions, 0 deletions
diff --git a/build2/b-options b/build2/b-options
index c692cae..e674798 100644
--- a/build2/b-options
+++ b/build2/b-options
@@ -422,6 +422,12 @@ namespace build2
bool
max_jobs_specified () const;
+ const size_t&
+ queue_depth () const;
+
+ bool
+ queue_depth_specified () const;
+
const bool&
serial_stop () const;
@@ -495,6 +501,8 @@ namespace build2
bool jobs_specified_;
size_t max_jobs_;
bool max_jobs_specified_;
+ size_t queue_depth_;
+ bool queue_depth_specified_;
bool serial_stop_;
bool no_column_;
bool no_line_;