Skip to content

Bennett-Petzold/async_fence

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Crate Tests Docs Coverage

async_fence

no_std async fences and OnceLock. Defines a core async_fence that creates one notifier and some number of waiters. The number of waiters can be either static (for no_alloc), or dynamic (with the alloc feature). All other abstractions are built on top of async_fence for that same static and dynamic support.

Other solutions

TODO

  • Support for smallvec
  • Look into removing mutex entirely through atomic fencing

About

no-std async fences and OnceLock

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages