Uses old Rust 2015
|0.0.0||Feb 6, 2018|
#27 in #intel
Used in spin-locks
intel-tsx-hle is a rust crate providing atomic intrinsics for HLE (Hardware Lock Elision) on some Intel Skylake CPUs.
The license for this project is MIT.
This crate provides atomic intrinsics for HLE (Hardware Lock Elision) on some Intel Skylake CPUs in 32-bit (x86) and 64-bit (x86_64) modes.
The naming of the intrinsics follows that in Andi Kleen's tsx-tools.
Intrinsics are available for
u32, and, for x86_64,
These intrinsics can be thought of as providing additional memory orderings to Rust's
They closely model the intent of GCC's built in atomic instrincs.