diff options
author | 2016-09-20 16:32:01 +0000 | |
---|---|---|
committer | 2016-09-21 07:06:40 +0000 | |
commit | 07f6fcf8a88791aef887b05c79b907760b989ea9 (patch) | |
tree | d180cc46574a250bfcee7bd9d222123c13cd65ef /src/main/java/com/google/devtools/build/skyframe/NodeEntryVisitor.java | |
parent | cc867d4b7a2a42188ba5ef5114dad2c2fab60351 (diff) |
Introduce a Builder for ForkJoinQuiescingExecutor.
--
MOS_MIGRATED_REVID=133714902
Diffstat (limited to 'src/main/java/com/google/devtools/build/skyframe/NodeEntryVisitor.java')
-rw-r--r-- | src/main/java/com/google/devtools/build/skyframe/NodeEntryVisitor.java | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/main/java/com/google/devtools/build/skyframe/NodeEntryVisitor.java b/src/main/java/com/google/devtools/build/skyframe/NodeEntryVisitor.java index dc394ed61c..c4cb73045c 100644 --- a/src/main/java/com/google/devtools/build/skyframe/NodeEntryVisitor.java +++ b/src/main/java/com/google/devtools/build/skyframe/NodeEntryVisitor.java @@ -67,8 +67,10 @@ class NodeEntryVisitor { DirtyKeyTracker dirtyKeyTracker, EvaluationProgressReceiver progressReceiver, Function<SkyKey, Runnable> runnableMaker) { - quiescingExecutor = - new ForkJoinQuiescingExecutor(forkJoinPool, NODE_ENTRY_VISITOR_ERROR_CLASSIFIER); + this.quiescingExecutor = ForkJoinQuiescingExecutor.newBuilder() + .withOwnershipOf(forkJoinPool) + .setErrorClassifier(NODE_ENTRY_VISITOR_ERROR_CLASSIFIER) + .build(); this.dirtyKeyTracker = dirtyKeyTracker; this.progressReceiver = progressReceiver; this.runnableMaker = runnableMaker; |