Show More
@@ -1253,6 +1253,9 b" coreconfigitem('worker', 'backgroundclos" | |||
|
1253 | 1253 | coreconfigitem('worker', 'backgroundclosethreadcount', |
|
1254 | 1254 | default=4, |
|
1255 | 1255 | ) |
|
1256 | coreconfigitem('worker', 'enabled', | |
|
1257 | default=True, | |
|
1258 | ) | |
|
1256 | 1259 | coreconfigitem('worker', 'numcpus', |
|
1257 | 1260 | default=None, |
|
1258 | 1261 | ) |
@@ -2563,6 +2563,10 b' Parallel master/worker configuration. We' | |||
|
2563 | 2563 | directory updates in parallel on Unix-like systems, which greatly |
|
2564 | 2564 | helps performance. |
|
2565 | 2565 | |
|
2566 | ``enabled`` | |
|
2567 | Whether to enable workers code to be used. | |
|
2568 | (default: true) | |
|
2569 | ||
|
2566 | 2570 | ``numcpus`` |
|
2567 | 2571 | Number of CPUs to use for parallel operations. A zero or |
|
2568 | 2572 | negative value is treated as ``use the default``. |
@@ -82,7 +82,8 b' def worker(ui, costperarg, func, statica' | |||
|
82 | 82 | args - arguments to split into chunks, to pass to individual |
|
83 | 83 | workers |
|
84 | 84 | ''' |
|
85 | if worthwhile(ui, costperarg, len(args)): | |
|
85 | enabled = ui.configbool('worker', 'enabled') | |
|
86 | if enabled and worthwhile(ui, costperarg, len(args)): | |
|
86 | 87 | return _platformworker(ui, func, staticargs, args) |
|
87 | 88 | return func(*staticargs + (args,)) |
|
88 | 89 |
General Comments 0
You need to be logged in to leave comments.
Login now