Skip to content

Latest commit

 

History

History
61 lines (38 loc) · 1.98 KB

CHANGELOG.md

File metadata and controls

61 lines (38 loc) · 1.98 KB

Changelog

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.

0.2.7 - 2020-12-09

  • Get rid of illegal uses of std::mem::uninitialized, replacing them with MaybeUninit

0.2.6 - 2019-02-28

  • Add Ring::dealloc_front_until and Ring::dealloc_back_until

0.2.5 - 2018-12-05

  • Add Ring, a circular memory allocator
  • Wrap allow(clippy::*) with cfg_attr(feature = "cargo-clippy", ...) in order to make it compatible with the current stable toolchain

0.2.4 - 2018-11-07

  • Fix a compilation issue that happens when multiple versions of num-* crates are mixed up
  • Optimize for performance through a use of the unreachable crate and an architecture-specific micro-tuning

0.2.3 - 2018-04-02

  • Use std::ptr::NonNull stabilized in Rust 1.25

0.2.2 - 2017-10-28

  • Make more types Debug
  • Add type aliases SysTlsfRegion and SafeTlsfRegion

0.2.1 - 2017-10-28

  • Fix a link in README.md

0.2.0 - 2017-10-28

  • Rename TlsfSuballocRegion to TlsfRegion.
  • Add a free space bitmap-based allocator.
  • Add CHANGELOG to track notable changes among versions.

0.1.0 - 2017-10-28

  • Initial release.