Ecosyste.ms: Issues

An open API service for providing issue and pull request metadata for open source projects.

GitHub / DeveloperPaul123/thread-pool issues and pull requests

#71 - can this thread pool recursively add tasks?

Issue - State: closed - Opened by etorth about 1 month ago - 1 comment

#70 - Minor updates

Pull Request - State: closed - Opened by DeveloperPaul123 about 1 month ago

#69 - feat: add `clear_tasks()`

Pull Request - State: closed - Opened by samangh about 2 months ago - 6 comments

#68 - Fix issues with `wait_for_tasks()`

Pull Request - State: closed - Opened by DeveloperPaul123 3 months ago

#67 - Fix WaitForTasks

Pull Request - State: closed - Opened by jtd-formlabs 3 months ago - 2 comments

#66 - enqueue_detach a non-void returning function

Pull Request - State: closed - Opened by jtd-formlabs 3 months ago - 7 comments

#65 - Missing functions to get the return of some tasks

Issue - State: closed - Opened by zh820952173 5 months ago - 6 comments

#64 - Inconsistent counter values in multi-threaded vector access using thread_pool

Issue - State: closed - Opened by sigmallyx 5 months ago - 2 comments
Labels: bug, help wanted

#63 - Add thread initialization function to ctor

Pull Request - State: closed - Opened by DeveloperPaul123 5 months ago

#62 - Add `wait_for_tasks()`

Pull Request - State: closed - Opened by DeveloperPaul123 5 months ago - 3 comments

#61 - Prevent Premature Thread Exiting

Pull Request - State: closed - Opened by GabTux 6 months ago - 8 comments

#60 - Update CI

Pull Request - State: closed - Opened by DeveloperPaul123 6 months ago - 1 comment

#59 - test: add recursive fibonacci test

Pull Request - State: open - Opened by DeveloperPaul123 6 months ago - 1 comment

#58 - [FEATURE] Add Way to Initialize Threads Before Workers Receive Work

Issue - State: closed - Opened by NewbiZ 6 months ago - 7 comments
Labels: enhancement

#57 - [FEATURE, BUG] Busy Waiting for Worker Threads

Issue - State: open - Opened by DeveloperPaul123 10 months ago
Labels: bug, enhancement

#55 - [BUG] Using the library from Visual Studio implies manually adding the include folder

Issue - State: closed - Opened by cosmin42 12 months ago - 5 comments
Labels: investigate

#54 - Lock free, work stealing queue

Pull Request - State: open - Opened by DeveloperPaul123 almost 1 year ago - 1 comment

#53 - Update benchmarks

Pull Request - State: closed - Opened by DeveloperPaul123 almost 1 year ago - 1 comment

#52 - Cannot release, possible deadlock when exit ...

Issue - State: closed - Opened by chenscottus about 1 year ago - 8 comments

#51 - Cannot use move only types when `std::move_only_function` is unavailable

Issue - State: closed - Opened by DeveloperPaul123 about 1 year ago - 1 comment
Labels: bug

#50 - Explore hwloc for better hardware support

Issue - State: closed - Opened by DeveloperPaul123 about 1 year ago - 2 comments

#49 - Revisit benchmarks

Issue - State: closed - Opened by DeveloperPaul123 about 1 year ago - 2 comments
Labels: bug, enhancement

#48 - [FEATURE] Add way to set task priority

Issue - State: open - Opened by DeveloperPaul123 about 1 year ago
Labels: enhancement

#47 - Update version

Pull Request - State: closed - Opened by DeveloperPaul123 about 1 year ago

#46 - Updates for 0.6.1 release

Pull Request - State: closed - Opened by DeveloperPaul123 about 1 year ago

#45 - Better vcpkg support

Pull Request - State: closed - Opened by DeveloperPaul123 about 1 year ago

#43 - Exception handling

Issue - State: closed - Opened by JuniorSuperTux about 1 year ago - 1 comment

#42 - Investigate use of `std::atomic_flag` instead of `std::binary_semaphore`

Issue - State: closed - Opened by DeveloperPaul123 about 1 year ago - 4 comments
Labels: investigate

#41 - Proposed fix for #40

Pull Request - State: closed - Opened by jtd-formlabs over 1 year ago - 9 comments

#39 - Update version to `0.6.0`

Pull Request - State: closed - Opened by DeveloperPaul123 over 1 year ago

#37 - Support `std::future<void>` with `thread_pool::enqueue`

Issue - State: closed - Opened by DeveloperPaul123 over 1 year ago
Labels: enhancement

#36 - Add ability to alter stack size of threads

Issue - State: open - Opened by DeveloperPaul123 over 1 year ago
Labels: enhancement

#35 - [FEATURE, EPIC] Officially Support MacOS

Issue - State: open - Opened by DeveloperPaul123 over 1 year ago
Labels: enhancement, help wanted, good first issue

#34 - Update `bshoshany/threadpool`

Pull Request - State: closed - Opened by DeveloperPaul123 over 1 year ago

#33 - Update BS::thread_pool to `3.5.0`

Issue - State: closed - Opened by DeveloperPaul123 over 1 year ago

#32 - Add task_thread_pool to benchmarks

Pull Request - State: closed - Opened by alugowski over 1 year ago - 1 comment

#31 - Upgrade BS::thread-pool to version 3.4.0

Pull Request - State: closed - Opened by alugowski over 1 year ago

#30 - Update Minimum Required CMake Version

Issue - State: closed - Opened by DeveloperPaul123 over 1 year ago - 1 comment
Labels: bug

#29 - Update benchmarks

Pull Request - State: closed - Opened by DeveloperPaul123 over 1 year ago

#28 - Better handle case where thread construction fails

Pull Request - State: closed - Opened by DeveloperPaul123 over 1 year ago

#27 - Add `wait_for_tasks()` method

Pull Request - State: closed - Opened by DeveloperPaul123 over 1 year ago - 1 comment

#26 - Trying to fix issues with Install CI

Pull Request - State: closed - Opened by DeveloperPaul123 over 1 year ago

#25 - [FEATURE] Add Performance Comparison to Other Thread Pool Implementations

Issue - State: closed - Opened by DeveloperPaul123 over 1 year ago - 8 comments
Labels: enhancement

#24 - [FEATURE] Add to `vcpkg`

Issue - State: closed - Opened by DeveloperPaul123 over 1 year ago - 3 comments
Labels: enhancement, help wanted, good first issue

#23 - [FEATURE] Add `wait_for_tasks()` Feature

Issue - State: closed - Opened by DeveloperPaul123 over 1 year ago
Labels: enhancement

#22 - Add CodeCov Support

Pull Request - State: closed - Opened by DeveloperPaul123 over 1 year ago - 12 comments

#21 - Fix version header location and other minor tweaks

Pull Request - State: closed - Opened by DeveloperPaul123 almost 2 years ago

#20 - [FEATURE] Add bulk enqueue functions

Issue - State: open - Opened by DeveloperPaul123 almost 2 years ago - 2 comments

#19 - Build tests with fsanitize address on

Pull Request - State: closed - Opened by DeveloperPaul123 almost 2 years ago

#18 - [BUG] Version Header is Installed in Wrong Directory

Issue - State: closed - Opened by DeveloperPaul123 almost 2 years ago
Labels: bug

#17 - [FEATURE] Build Unit Tests with ASAN Enabled

Issue - State: closed - Opened by DeveloperPaul123 almost 2 years ago
Labels: enhancement

#16 - [FEATURE] Investigate Using a Lock Free Queue

Issue - State: open - Opened by DeveloperPaul123 almost 2 years ago - 2 comments
Labels: enhancement, help wanted, good first issue, investigate

#15 - use feature test macro to check feature available

Pull Request - State: closed - Opened by cauliyang almost 2 years ago - 4 comments

#14 - Add support for using this thread pool with coroutines

Pull Request - State: open - Opened by DeveloperPaul123 about 2 years ago - 1 comment

#13 - Add support for some experimental C++23 features

Pull Request - State: closed - Opened by DeveloperPaul123 about 2 years ago

#12 - Ensure tasks get executed in thread-pool destructor

Pull Request - State: closed - Opened by DeveloperPaul123 over 2 years ago

#11 - Use Multi-Queue with Work Stealing

Pull Request - State: closed - Opened by DeveloperPaul123 over 2 years ago

#10 - Add CMakePresets.json

Pull Request - State: closed - Opened by DeveloperPaul123 over 2 years ago

#9 - Add Basic Benchmarks

Pull Request - State: closed - Opened by DeveloperPaul123 over 2 years ago

#8 - Replace notify_all with notify_one on push new item to pool

Pull Request - State: closed - Opened by Alikhalesi over 2 years ago - 1 comment

#6 - How could we declare a variable or pointer of dp::thread_pool

Issue - State: closed - Opened by chenscottus over 2 years ago - 4 comments

#5 - [FEATURE] Add Comparison/Benchmark to std::async

Issue - State: closed - Opened by DeveloperPaul123 over 2 years ago
Labels: enhancement

#4 - [FEATURE] Improve Task Load Distribution Among Threads

Issue - State: closed - Opened by DeveloperPaul123 over 2 years ago
Labels: enhancement, help wanted

#3 - Improvements and Simplifications to ThreadPool

Pull Request - State: closed - Opened by DeveloperPaul123 almost 3 years ago

#2 - Fix Unit Tests

Pull Request - State: closed - Opened by DeveloperPaul123 almost 3 years ago

#1 - Trying to Fix Builds on Github Actions

Pull Request - State: closed - Opened by DeveloperPaul123 almost 3 years ago