All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
- Improve Windows support.
- Add support for
no_std
. - Add Support for Windows.
- Add test for Windows and OS X.
- Add benchmark.
- Implement a fallback for old Linux systems.
- Change the API in a backward-incompatible manner.
- Remove the memory barrier normal path. Use
fence(Ordering::SeqCst)
instead.
- First version of membarrier-rs.