-
-
Notifications
You must be signed in to change notification settings - Fork 5.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add waitany and waitall functions to wait multiple tasks at once #53341
Commits on Mar 9, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 1fb6a95 - Browse repository at this point
Copy the full SHA 1fb6a95View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7482838 - Browse repository at this point
Copy the full SHA 7482838View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5a30999 - Browse repository at this point
Copy the full SHA 5a30999View commit details -
Configuration menu - View commit details
-
Copy full SHA for 664f8a3 - Browse repository at this point
Copy the full SHA 664f8a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8ac6ddc - Browse repository at this point
Copy the full SHA 8ac6ddcView commit details -
Remove 1st argument type of _wait_multiple
Instead of annotating the argument type, check the type of each actual element. Co-authored-by: Shuhei Kadowaki <aviatesk@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for f459e8a - Browse repository at this point
Copy the full SHA f459e8aView commit details -
Specify type of element that comes from iteration for type stability
Co-authored-by: Shuhei Kadowaki <aviatesk@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for eb2bafd - Browse repository at this point
Copy the full SHA eb2bafdView commit details -
Support inputs that can be iterated only once
Co-authored-by: Shuhei Kadowaki <aviatesk@gmail.com> Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for d7cf9dc - Browse repository at this point
Copy the full SHA d7cf9dcView commit details -
Delete waiters from waitq of each remaining task
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9159247 - Browse repository at this point
Copy the full SHA 9159247View commit details -
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 573ee9f - Browse repository at this point
Copy the full SHA 573ee9fView commit details -
Split type checking and examining loops
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1175779 - Browse repository at this point
Copy the full SHA 1175779View commit details -
Configuration menu - View commit details
-
Copy full SHA for 633cb58 - Browse repository at this point
Copy the full SHA 633cb58View commit details -
Optimize for waitall with failfast=false
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 4bec8cd - Browse repository at this point
Copy the full SHA 4bec8cdView commit details -
Use vector for managing waiters
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for b9dd9e6 - Browse repository at this point
Copy the full SHA b9dd9e6View commit details -
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for ae0ca9d - Browse repository at this point
Copy the full SHA ae0ca9dView commit details -
Insert done check in waiter creation loop
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 93057e6 - Browse repository at this point
Copy the full SHA 93057e6View commit details -
Configuration menu - View commit details
-
Copy full SHA for ed58eda - Browse repository at this point
Copy the full SHA ed58edaView commit details -
Configuration menu - View commit details
-
Copy full SHA for f1f400e - Browse repository at this point
Copy the full SHA f1f400eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d8e137 - Browse repository at this point
Copy the full SHA 4d8e137View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a55697 - Browse repository at this point
Copy the full SHA 1a55697View commit details -
Configuration menu - View commit details
-
Copy full SHA for 22646dd - Browse repository at this point
Copy the full SHA 22646ddView commit details -
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 505d476 - Browse repository at this point
Copy the full SHA 505d476View commit details -
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 1c9adbf - Browse repository at this point
Copy the full SHA 1c9adbfView commit details -
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 58d1e02 - Browse repository at this point
Copy the full SHA 58d1e02View commit details -
Wait all three tasks in teardown function in test
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 3c9a9c8 - Browse repository at this point
Copy the full SHA 3c9a9c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4dd8862 - Browse repository at this point
Copy the full SHA 4dd8862View commit details -
Configuration menu - View commit details
-
Copy full SHA for 34e3d41 - Browse repository at this point
Copy the full SHA 34e3d41View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a7683f - Browse repository at this point
Copy the full SHA 8a7683fView commit details -
Configuration menu - View commit details
-
Copy full SHA for d30c9c0 - Browse repository at this point
Copy the full SHA d30c9c0View commit details -
Add usage note of waitall in docstring
Co-authored-by: Jameson Nash <vtjnash@gmail.com>
Configuration menu - View commit details
-
Copy full SHA for 0a382a3 - Browse repository at this point
Copy the full SHA 0a382a3View commit details