Skip to content

flexxxxer/concurrent-queue

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

dynamic concurrent-queue implementation

dynamic lock-free queue implementation (with optimistic approach)

This implementation was based on std::atomic<T> and this publication

For use available:

  • enqueue value to queue using: concurrent_queue.enqueue(value)
  • dequeue value from queue using: auto value = concurrent_queue.dequeue()
  • queue empty information: auto value = concurrent_queue.is_empty()

This repo is part of this project.

Releases

No releases published

Packages

No packages published

Languages