-
-
Notifications
You must be signed in to change notification settings - Fork 33
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 support for using this thread pool with coroutines #14
base: master
Are you sure you want to change the base?
Commits on Sep 12, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 9d27555 - Browse repository at this point
Copy the full SHA 9d27555View commit details -
Add basic support for running coroutines on pool
Added a basic awaitable type and function to allow for running coroutines on the thread pool
Configuration menu - View commit details
-
Copy full SHA for da80813 - Browse repository at this point
Copy the full SHA da80813View commit details -
Configuration menu - View commit details
-
Copy full SHA for 83bec54 - Browse repository at this point
Copy the full SHA 83bec54View commit details
Commits on Sep 13, 2022
-
Add ability to enqueue a range of void() functions
Configuration menu - View commit details
-
Copy full SHA for c493f52 - Browse repository at this point
Copy the full SHA c493f52View commit details -
Configuration menu - View commit details
-
Copy full SHA for e8b9e6d - Browse repository at this point
Copy the full SHA e8b9e6dView commit details
Commits on Sep 15, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 3be61ea - Browse repository at this point
Copy the full SHA 3be61eaView commit details -
Configuration menu - View commit details
-
Copy full SHA for e42fa8f - Browse repository at this point
Copy the full SHA e42fa8fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 107305e - Browse repository at this point
Copy the full SHA 107305eView commit details -
Add benchmark for batched task execution
Also changed benchmarks so that only 1 runs in debug mode for the dp::thread_pool
Configuration menu - View commit details
-
Copy full SHA for fa20ee6 - Browse repository at this point
Copy the full SHA fa20ee6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 94fc466 - Browse repository at this point
Copy the full SHA 94fc466View commit details -
Improve batched task execution and remove modulus
Removed modulus calculation for assigning tasks to thread queues.
Configuration menu - View commit details
-
Copy full SHA for 691414b - Browse repository at this point
Copy the full SHA 691414bView commit details -
Configuration menu - View commit details
-
Copy full SHA for dceb94f - Browse repository at this point
Copy the full SHA dceb94fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0b50e1f - Browse repository at this point
Copy the full SHA 0b50e1fView commit details -
Configuration menu - View commit details
-
Copy full SHA for adce8c8 - Browse repository at this point
Copy the full SHA adce8c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 136faee - Browse repository at this point
Copy the full SHA 136faeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2f71162 - Browse repository at this point
Copy the full SHA 2f71162View commit details
Commits on Sep 27, 2022
-
Configuration menu - View commit details
-
Copy full SHA for 67c4c65 - Browse repository at this point
Copy the full SHA 67c4c65View commit details
Commits on Oct 2, 2022
-
use feature test macro to check feature available
yangli committedOct 2, 2022 Configuration menu - View commit details
-
Copy full SHA for 28c6609 - Browse repository at this point
Copy the full SHA 28c6609View commit details
Commits on Oct 5, 2022
-
Merge pull request #15 from cauliyang/master
Use feature test macro from C++20's `<version>` header to check for `std::move_only_function` support
Configuration menu - View commit details
-
Copy full SHA for dad69c1 - Browse repository at this point
Copy the full SHA dad69c1View commit details -
Configuration menu - View commit details
-
Copy full SHA for e7dc22c - Browse repository at this point
Copy the full SHA e7dc22cView commit details -
Add basic support for running coroutines on pool
Added a basic awaitable type and function to allow for running coroutines on the thread pool
Configuration menu - View commit details
-
Copy full SHA for bd3986d - Browse repository at this point
Copy the full SHA bd3986dView commit details -
Configuration menu - View commit details
-
Copy full SHA for efe7386 - Browse repository at this point
Copy the full SHA efe7386View commit details -
Add ability to enqueue a range of void() functions
Configuration menu - View commit details
-
Copy full SHA for 48ebc32 - Browse repository at this point
Copy the full SHA 48ebc32View commit details -
Configuration menu - View commit details
-
Copy full SHA for abf4559 - Browse repository at this point
Copy the full SHA abf4559View commit details -
Configuration menu - View commit details
-
Copy full SHA for 661b54c - Browse repository at this point
Copy the full SHA 661b54cView commit details -
Configuration menu - View commit details
-
Copy full SHA for c9b6e58 - Browse repository at this point
Copy the full SHA c9b6e58View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8df5965 - Browse repository at this point
Copy the full SHA 8df5965View commit details -
Add benchmark for batched task execution
Also changed benchmarks so that only 1 runs in debug mode for the dp::thread_pool
Configuration menu - View commit details
-
Copy full SHA for 463b9e8 - Browse repository at this point
Copy the full SHA 463b9e8View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d3c35e - Browse repository at this point
Copy the full SHA 3d3c35eView commit details -
Improve batched task execution and remove modulus
Removed modulus calculation for assigning tasks to thread queues.
Configuration menu - View commit details
-
Copy full SHA for 6eb7c36 - Browse repository at this point
Copy the full SHA 6eb7c36View commit details -
Configuration menu - View commit details
-
Copy full SHA for ede27fa - Browse repository at this point
Copy the full SHA ede27faView commit details -
Configuration menu - View commit details
-
Copy full SHA for bf8d3a1 - Browse repository at this point
Copy the full SHA bf8d3a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1e17b2d - Browse repository at this point
Copy the full SHA 1e17b2dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6cea89e - Browse repository at this point
Copy the full SHA 6cea89eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e910b8 - Browse repository at this point
Copy the full SHA 4e910b8View commit details
Commits on Oct 12, 2022
-
Merge branch 'feature/coroutine-support' of github.com:DeveloperPaul1…
…23/thread-pool into feature/coroutine-support
Configuration menu - View commit details
-
Copy full SHA for e946dfa - Browse repository at this point
Copy the full SHA e946dfaView commit details