Skip to content

Releases: Azengar/UnmanagedMemoryUtils

1.1.0

16 Nov 16:24

Choose a tag to compare

Version 1.1.0

  • Update to .NET 8
  • Adds a new IUnsafeDisposable interface which offers an unsafe but less performance impacting to the standard IDisposable and finalizer pattern.
    • This interface is now implemented by IUnmanagedString and is available to use outside the library.

1.0.5

20 Oct 08:59

Choose a tag to compare

Version 1.0.5

  • Fixed an issue that made it impossible to retrieve the string value of an UnmanagedString with the ToString method.

1.0.4

20 Oct 08:44

Choose a tag to compare

Version 1.0.4

  • Added the UnmanagedPointerArray<T> struct used to manipulate array of pointers.
  • Marked all properties as readonly as they don't modify the state of the structs.
  • Use the new namespace syntax for less indentation levels.

1.0.3

29 Jul 20:14

Choose a tag to compare

Added AggressiveInlining for Allocate methods.

1.0.2

26 Jul 20:37

Choose a tag to compare

Release 1.0.2 to use Unsafe.CopyBlockUnaligned instead of Unsafe.CopyBlock.

1.0.0

18 May 11:07

Choose a tag to compare

Initial version.