Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(1669)

Unified Diff: Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/JsDocValidator.java

Issue 137553005: DevTools: [JsDocValidator] Refactor JsDoc annotation checkers (Closed) Base URL: svn://svn.chromium.org/blink/trunk
Patch Set: Limit the thread count by the number of validated files Created 6 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/JsDocValidator.java
diff --git a/Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/JsDocValidator.java b/Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/JsDocValidator.java
index aefa5475a1a4115306763d4cfc7ff8906a888722..48a96d9c8e51fa2825d363e4fd8f9557fc808546 100644
--- a/Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/JsDocValidator.java
+++ b/Source/devtools/scripts/jsdoc-validator/src/org/chromium/devtools/jsdoc/JsDocValidator.java
@@ -16,8 +16,8 @@ import java.util.concurrent.Future;
public class JsDocValidator {
private void run(String[] args) {
- ExecutorService executor =
- Executors.newFixedThreadPool(Runtime.getRuntime().availableProcessors());
+ int threadCount = Math.min(args.length, Runtime.getRuntime().availableProcessors());
+ ExecutorService executor = Executors.newFixedThreadPool(threadCount);
try {
runWithExecutor(args, executor);
} finally {

Powered by Google App Engine
This is Rietveld 408576698