Skip to content

Latest commit

 

History

History
83 lines (45 loc) · 1.17 KB

CHANGELOG.md

File metadata and controls

83 lines (45 loc) · 1.17 KB

Changelog

3.0.5

  • Fix minor linting errors.

3.0.4

  • Adjust tests to be more Miri friendly.

3.0.3

  • Fix a rare memory ordering issue when dropping thread-local storage.

3.0.2

  • Make SDD much more friendly to Miri.

3.0.1

  • Compatible with the Miri memory leak checker.
  • Make Collectible private since it is unsafe.
  • Remove Guard::defer which depends on Collectible.
  • Remove prepare.

2.1.0

  • Minor performance optimization.
  • Remove Owned::release.

2.0.0

  • {Owned, Shared}::release no longer receives a Guard.
  • Link is now public.

1.7.0

  • Add loom support.

1.6.0

  • Add Guard::accelerate.

1.5.0

  • Fix Guard::epoch to return the correct epoch value.

1.4.0

  • Epoch is now a 4-state type (3 -> 4).

1.3.0

  • Add Epoch
  • Add Guard::epoch.

1.2.0

  • Remove Collectible::drop_and_dealloc.

1.1.0

  • Add prepare.

1.0.1

  • Relax trait bounds of Guard::defer_execute.

1.0.0

  • Minor code cleanup.

0.2.0

  • Make Guard UnwindSafe.

0.1.0

  • Minor optimization.

0.0.1