Task scheduling regression #54101
Labels
domain:multithreading
Base.Threads and related functionality
kind:regression
Regression in behavior compared to a previous version
Milestone
Here is an MWE. It runs varying number of tasks in parallel with the same workload. Every 1000th iteration it
yield
s. Optionally, the tasks can be set to have different priorities (0, 1, ...). On 1.10.2 all runs are equally fast. On master (1.12-DEV), it takes longer with more running threads, unless the tasks have different priority.Output (master):
Output (1.10.2):
The text was updated successfully, but these errors were encountered: