Skip to content

Releases: yvt/rlsf

rlsf 0.2.1

17 Feb 03:48
@yvt yvt
Compare
Choose a tag to compare

Fixed

  • Bump svgbobdoc to ^0.3 to address a future-incompat report rust-lang/rust#79813
  • Don't enable the default features of const-default to allow it to compile for targets with no atomics support

rlsf 0.2.0

31 Aug 14:54
@yvt yvt
Compare
Choose a tag to compare

Changed

  • Breaking: Raised the minimum supported Rust version to 1.61
  • Documentation improvements
  • Descriptive compile-time panic messages

Added

  • Breaking: CAlloc::allocation_usable_size
  • {Global,}Tlsf::new
  • FlexTlsf::new as a const fn
  • ConstDefault implementation for Tlsf
  • Tlsf::iter_blocks (unstable), which lets you iterate through memory blocks for diagnostic purposes.
  • {Flex,}Tlsf::allocation_usable_size (unstable)

Removed

  • Breaking: {Global,}Tlsf::INIT
  • Breaking: Init (superseded by ConstDefault from const-default)