Proposal: spawning tasks in parallel
Open
Feature Request
needs-design
triaged
- Dominant language
- C#
- Stars
- 5.5k
- Forks
- 1.5k
- Avg merge
- 1d 8h
- Merged PRs (30d)
- 141
Description
@yuehuang010 (Felix Huang) from the C++ team is interested in a way to invoke tools (tasks) in parallel.
The problem is that tools such as CLang and GCC often only accept a single file at a time and invoking them serially is slow and wastes time. Instead one could parallelize tool invocations in a sort of a MultiToolTask where inner tasks are executed in parallel and not serially.
In the TPL world, an analog would be Task.WhenAll() or Task.WaitAll().
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.