Skip to content
This repository was archived by the owner on Sep 28, 2024. It is now read-only.

Releases: MarcusChr/BlockBasedMemoryStream

Added way to clear pool

11 Dec 23:29
3869fb1

Choose a tag to compare

Calling the method 'ClearPool' will clear the pool of blocks, useful for when You are done reading from the Stream and want to remove unnecessary memory consumption.

Added block-pooling.

30 Nov 17:51
4a7e5db

Choose a tag to compare

  • Added support for block-pooling, which will reuse blocks with already allocated memory, resulting in increased performance.
  • Fixed bugs.
  • Increased performance through fixing faulty logic.

[Testing] Added block-pooling.

29 Nov 22:12

Choose a tag to compare

Pre-release
  • Added support for block-pooling, which will reuse blocks with already allocated memory, resulting in increased performance.
  • Fixed bugs.
  • Increased performance through fixing faulty logic.

Fixed a bug with the cached length

27 Nov 19:45

Choose a tag to compare

The bug would cause the cached length to be less than 0, when reading the stream to the end.

Bugfix release (Clear would reset the value of "_useLengthCaching")

25 Nov 18:33

Choose a tag to compare

Fixed a bug where calling the Clear-method would enable LengthCaching, even if it was disabled.

v1.2.0

21 Nov 12:52

Choose a tag to compare

Added support for Stream.CopyTo(Stream, int).

Introducing length caching

18 Nov 18:54

Choose a tag to compare

Increases performance by caching the length, instead of having to loop-through all of the blocks.
This feature is optional.

First release

16 Nov 17:20

Choose a tag to compare

1.0.0.3

Updated version.