Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Synchrony

A library that provides both sync and unsync versions of common synchronization primitives.

Features

All of the following primitives are provided in both sync and unsync versions:

  • Shared (Rc/Arc)
  • Atomic Scalars
  • Watch
  • Waker Slot (AtomicWaker and its unsync counterpart)
  • Mutex
  • Async Mutex
  • BiLock
  • Flag (specialized AtomicBool)
  • Event (event-listener and local-event)

About

A library that provides both sync and unsync versions of common synchronization primitives.

Resources

Contributing

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages