sync42

Crates.iosync42
lib.rssync42
version0.13.0
sourcesrc
created_at2023-06-25 16:39:41.230645
updated_at2024-12-04 14:17:14.550473
descriptionsync42 provides synchronization tools.
homepage
repositoryhttps://github.com/rescrv/blue
max_upload_size
id899629
size117,524
Robert Escriva (rescrv)

documentation

README

sync42

sync42 provides synchronization tools.

Status

Active development. sync 42 is likely to expand to include new data structures. Existing data structures are maintenance-track.

Scope

sync42 provides core types for synchronization. Any synchronization pattern general enough to be generalized is candidate for inclusion.

Warts

  • The library is currently missing some critical data structures.
  • The documentation needs work.

Documentation

The latest documentation is always available at docs.rs.

Updating

  • 0.3.0 -> 0.4.0: Changes to StateHashTable and WaitList.
  • 0.2.0 -> 0.3.0: Added the StateHashTable. Backwards compatible for existing structures.
Commit count: 1605

cargo fmt