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.
CmovEqimpl for slices (#954)
- Use
#[inline]instead of#[inline(always)](#924) CmovEqnow invokes XOR within the ASM block (#925)
- Make
Cmov::cmovza provided method (#871)
- Builds on
x86(32-bit) targets (#863)
Conditionalias foru8(#830)
- Redesigned trait-based API (#830)
- Built around a
Cmovtrait - Trait is impl'd for
u8,u16,u32,u64,u128 - Accepts a
Condition(i.e.u8) as a predicate
- Built around a
- MSRV 1.60 (#839)
cmovz/cmovnz-alike support for AArch64 targets (#744)
- Initial release