Skip to content

Latest commit

 

History

History
33 lines (21 loc) · 1.83 KB

File metadata and controls

33 lines (21 loc) · 1.83 KB

1.0.0

  • First stable release, production ready, certified to use as a FIFO queue or LIFO stack. Mixed Push/Pop/Front/Back is pending more testing and so is not recommended for use in a production setting.

1.0.1

  • Fixed bug related to spare slices. The bug where the deque was not eliminating reused slices correctly caused it to cache more slices than maxSpareLinks (4), inflating memory unnecessarily.
  • Mixed Push/Pop/Front/Back is pending more testing and so is not recommended for use in production environment.

1.0.2

  • Many improvements to make the code and the tests more readable and easier to maintain; the deque is also faster and uses less memory now. Amazing job, Roger!
  • Mixed Push/Pop/Front/Back is pending more testing and so is not recommended for use in production environment.

1.0.3

  • Optimized deque: here and here
  • Improved mixed tests: here
  • Moved comparison benchmark tests to separate repo: here
  • Benchmark tests: v1.0.2 vs v1.0.3; comparison tests
  • Mixed Push/Pop/Front/Back is now fully tested and should be fine to be used in production environments

1.0.4

  • Fixed bug related to PushFront/PopBack: here
  • The minor change had no significant performance impact