Skip to content

migrantcoder/Mru

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Minimalist Rust utility libraries, including lock free data structures.

  • mru::lockfree::Queue A lock-free multi-producer, multi-consumer unbounded LIFO queue.
  • mru::lockfree::Stack A concurrent lock-free unbounded FIFO queue.
  • mru::lockfree::IntrusiveStack A concurrent, lock-free, instrusive stack.
  • mru::atomic::TaggedPtr A tagged pointer implementation suitable for implementing ABA protection for concurrent lock-free data structures.

Mru supports x86_64. The library is built and tested on OS X.

See LICENSE for licensing conditions.

About

Minimalist Rust utilities, including lock-free data structures

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages