boostorg / boostorg/lockfree

Allow lockfree::queue to use move-only types

Open
#125 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
C++
Stars
160
Forks
99
PR merge metrics
No merged PRs in 30d

Description

I think `lockfree::queue` could actually support move-only types as long as there are no concurrent pop operations. (If there is only a single consumer, nobody can concurrently "steal" the data.)

I guess this could be implemented as a compile time policy.

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.