| 144 | atomic_queue::AtomicQueue2<Task, 1024> queue; |
| 145 | bool pop(Task& task) { return queue.try_pop(task); } |
| 146 | bool steal(Task& task) { return queue.try_pop(task); } |
| 147 | void push(Task&& task) { queue.push(std::move(task)); } |
| 148 | #else |
| 149 | skr::ConcurrentQueue<Task, Task2ConcurrentQueueTraits> queue; |
nothing calls this directly
no test coverage detected