File tree Expand file tree Collapse file tree 1 file changed +6
-4
lines changed
core/src/main/scala/scala/collection/parallel Expand file tree Collapse file tree 1 file changed +6
-4
lines changed Original file line number Diff line number Diff line change @@ -395,10 +395,12 @@ trait ExecutionContextTasks extends Tasks {
395
395
* Otherwise, the driver will be a Scala `Future`-based implementation.
396
396
*/
397
397
private val driver : Tasks = executionContext match {
398
- case eci : scala.concurrent.impl.ExecutionContextImpl => eci.executor match {
399
- case fjp : ForkJoinPool => new ForkJoinTaskSupport (fjp)
400
- case _ => new FutureTasks (environment)
401
- }
398
+ case fjp : ForkJoinPool => new ForkJoinTaskSupport (fjp)
399
+ case eci : scala.concurrent.impl.ExecutionContextImpl =>
400
+ eci.executor match {
401
+ case fjp : ForkJoinPool => new ForkJoinTaskSupport (fjp)
402
+ case _ => new FutureTasks (environment)
403
+ }
402
404
case _ => new FutureTasks (environment)
403
405
}
404
406
You can’t perform that action at this time.
0 commit comments