Skip to content

Releases: Reloaded-Project/Reloaded.Memory

Major #3 Patch #1

23 Jun 16:46
Compare
Choose a tag to compare
  • Fix: BufferedStreamReader does not seek backwards properly.

Major #3

27 Jan 22:34
Compare
Choose a tag to compare

This update introduces a new stream class BufferedStreamReader. BufferedStreamReader is a custom unsafe BinaryReader implementation operating over Stream classes. It is tuned for performance supporting generics (structs), marshalling and buffering.

Benchmarks: BufferedStreamReader & FileStream

Refer to the documentation for more benchmarks.

Patch #2

26 Apr 18:38
Compare
Choose a tag to compare

This patch carries miscellaneous improvements.

  • Add license in VS2019 CSProj format for NuGet.
  • Implement missing GC.Suppressfinalize in CircularBuffer.
  • Documentation and Readme updates.

Patch #1

27 Jan 22:35
Compare
Choose a tag to compare

This patch implements a finalizer in CircularBuffer, such that the Dispose method is automatically called when the CircilarBuffer is Garbage Collected.

Minor #2

27 Jan 22:35
Compare
Choose a tag to compare

Implement New Feature: Circular Buffers (in Reloaded.Memory.Utilities).

Minor #1

27 Jan 22:35
Compare
Choose a tag to compare

Implement Indexers in IArrayPtr and Implementations.

Patch #3

27 Jan 22:35
Compare
Choose a tag to compare

Merge contents of Vanara.Kernel32.PInvoke into the library.
Introduce Multi-Targeting for NuGet Releases.

Patch #2

27 Jan 22:35
Compare
Choose a tag to compare

Changed implementation of Memory and ExternalMemory to now instead allocate with MEM_COMMIT | MEM_RESERVE flags.

Initial Release

27 Jan 22:35
Compare
Choose a tag to compare
1.0.1

Update Getting-Started.md