ForkJoinTaskSupport
A task support that uses a fork join pool to schedule tasks.
Attributes
- See also
-
scala.collection.parallel.TaskSupport for more information.
- Graph
-
- Supertypes
-
trait ForkJoinTaskstrait HavingForkJoinPooltrait TaskSupporttrait Tasksclass Objecttrait Matchableclass AnyShow all
Members list
Type members
Inherited classlikes
Attributes
- Inherited from:
- AdaptiveWorkStealingForkJoinTasks
- Supertypes
-
class RecursiveActionclass ForkJoinTask[Void]trait Serializabletrait Future[Void]class Objecttrait Matchableclass AnyShow all
Attributes
- Inherited from:
- AdaptiveWorkStealingTasks
- Supertypes
- Known subtypes
-
Attributes
- Inherited from:
- ForkJoinTasks
- Supertypes
-
class RecursiveActionclass ForkJoinTask[Void]trait Serializabletrait Future[Void]class Objecttrait Matchableclass AnyShow all
- Known subtypes
-
Attributes
- Inherited from:
- Tasks
- Supertypes
-
class Objecttrait Matchableclass Any
- Known subtypes
Value members
Inherited methods
Executes a task and does not wait for it to finish - instead returns a future.
Executes a task and does not wait for it to finish - instead returns a future.
If the current thread is a fork/join worker thread, the task's fork
method will be invoked. Otherwise, the task will be executed on the fork/join pool.
Attributes
- Inherited from:
- ForkJoinTasks
Executes a task on a fork/join pool and waits for it to finish. Returns its result when it does.
Executes a task on a fork/join pool and waits for it to finish. Returns its result when it does.
If the current thread is a fork/join worker thread, the task's fork
method will be invoked. Otherwise, the task will be executed on the fork/join pool.
Attributes
- Returns
-
the result of the task
- Inherited from:
- ForkJoinTasks
The fork/join pool of this collection.
Attributes
- Inherited from:
- AdaptiveWorkStealingForkJoinTasks
Retrieves the parallelism level of the task execution environment.
Retrieves the parallelism level of the task execution environment.
Attributes
- Inherited from:
- ForkJoinTasks
Concrete fields
The type of the environment is more specific in the implementations.
The type of the environment is more specific in the implementations.