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.
- Use more idiomatic rust code in readme/doc.rs example.
- Use
str::from_utf8
instead ofstr::from_utf8_unchecked
to avoid potential panics with the Deserialize trait (Fixes #43).
- A
CpuId::with_cpuid_fn
that allows to override the default cpuid function.
- Fixed
RdtAllocationInfo.has_memory_bandwidth_allocation
: was using the wrong bit - Fixed
capacity_mask_length
inL3CatInfo
andL2CatInfo
: add +1 to returned value - Fixed
MemBwAllocationInfo.max_hba_throttling
: add +1 to returned value - Refactored tests into a module.
- Started to add tests for Ryzen/AMD.