#atomic #utilities #atomics

atomic_utilities

Basic utilities for fast atomics on multiple platforms

4 releases (breaking)

Uses old Rust 2015

0.5.0 Apr 5, 2017
0.4.0 Apr 5, 2017
0.3.0 Apr 5, 2017
0.2.0 Apr 5, 2017
0.1.0 Mar 30, 2017

25 downloads per month
Used in multiqueue2

MIT license

7KB
86 lines


lib.rs:

This library contains a hodgepodge of various utilities for writing fast lockfree code. The current modules are:

  1. artificial_dep: Used for creating fake data dependencies and eliding fences

  2. fence_rmw: Used for writing RMW operations that act as a full SeqCst fence in an efficient manner

See each module for more documentation

No runtime deps

~10KB

 X