gecko-dev/third_party/rust/crossbeam-utils-0.2.2/CHANGELOG.md

1.2 KiB

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.

Unreleased

Added

  • Support for Rust 1.12.1.

Fixed

  • Call T::clone when cloning a CachePadded<T>.

0.2.1 - 2017-11-26

Added

  • Add use_std feature.

0.2.0 - 2017-11-17

Added

  • Add nightly feature.
  • Use repr(align(64)) on CachePadded with the nightly feature.
  • Implement Drop for CachePadded<T>.
  • Implement Clone for CachePadded<T>.
  • Implement From<T> for CachePadded<T>.
  • Implement better Debug for CachePadded<T>.
  • Write more tests.
  • Add this changelog.

Changed

  • Change cache line length to 64 bytes.

Removed

  • Remove ZerosValid.

0.1.0 - 2017-08-27

Added

  • Old implementation of CachePadded from crossbeam version 0.3.0