Skip to content

Releases: orium/rpds

rpds 1.1.0

05 Nov 20:20
v1.1.0
Compare
Choose a tag to compare
  • Use triomphe reference-counting pointer by default in Sync data structures,
    which improves their performance.

rpds 1.0.1

06 Sep 23:43
v1.0.1
Compare
Choose a tag to compare
  • Fix the tests of SparseArrayUsize on 32-bit computers. This issue did not affect production code which did work correctly on 32-bit platforms.

rpds 1.0.0

07 Aug 19:43
v1.0.0
Compare
Choose a tag to compare
  • First stable version. It’s time to commit to a stable release :).
  • Improved performance of equality check for {HashTrie,RedBlackTree}Map and {HashTrie,RedBlackTree}Set, as well as
    subset and superset checks for {HashTrie,RedBlackTree}Set when the references are the same.

rpds 0.13.0

15 Mar 00:34
v0.13.0
Compare
Choose a tag to compare
  • Updated archery fixing a soundness bug. See issue #18.

rpds 0.12.0

04 Jul 18:38
v0.12.0
Compare
Choose a tag to compare
  • Implemented Hash ofr RedBlackTreeSet.

rpds 0.11.0

18 Dec 00:22
v0.11.0
Compare
Choose a tag to compare
  • Added {HashTrie,RedBlackTree}Map::get_key_value() and {HashTrie,RedBlackTree}Set::get().

rpds 0.10.0

29 Sep 17:28
v0.10.0
Compare
Choose a tag to compare
  • Improved {HashTrieMap,HashTrieSet} iteration performance.

rpds 0.9.0

26 Feb 00:20
v0.9.0
Compare
Choose a tag to compare
  • Added {HashTrie,RedBlackTree}Map::get_mut().
  • Improved HashTrieMap performance when using Rc pointers.

rpds 0.8.0

31 Oct 17:33
v0.8.0
Compare
Choose a tag to compare
  • Added support for no_std.

rpds 0.7.0

11 Sep 21:13
v0.7.0
Compare
Choose a tag to compare
  • Now the shared pointer type of all data structures use can be parameterizable. See the
    Thread safety section in the README for details.
    (#7)
  • Fix bug where dropping long lists would cause a stack overflow. (#46)