[Mlir-commits] [llvm] [mlir] Split the llvm::ThreadPool into an abstract base class and an implementation (PR #82094)

Alexandre Ganea llvmlistbot at llvm.org
Mon Feb 26 05:50:50 PST 2024


================
@@ -227,7 +265,7 @@ class ThreadPool {
 class ThreadPoolTaskGroup {
----------------
aganea wrote:

Only minor nit, if the user wants to customize their `ThreadPoolTaskGroup` (to add something like a condition variable for their use case let's say) they can't -- we're using the concrete implementation in `mlir/include/mlir/IR/Threading.h`. Do you see any avenues for this?

https://github.com/llvm/llvm-project/pull/82094


More information about the Mlir-commits mailing list