Skip to content

Commit b10dd03

Browse files
committed
Version 1.0.4, added the UnmanagedPointerArray<T>.
1 parent 821af80 commit b10dd03

File tree

7 files changed

+1523
-1269
lines changed

7 files changed

+1523
-1269
lines changed

README.md

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,3 +4,21 @@ Hosted on github: https://github.com/Azengar/UnmanagedMemoryUtils.
44
A .NET collection of utilities for working with unmanaged memory.
55

66
Provides faster alternatives to `Memory<T>` and `ReadOnlyMemory<T>` in addition to accessing unmanaged string from managed code.
7+
8+
Allows to manipulate array of unmanaged pointers with the `UnmanagedArrayPointer<T>` struct.
9+
10+
## Changelog
11+
12+
### Version 1.0.2
13+
14+
* Changed from `Unsafe.CopyBlock` to `Unsafe.CopyBlockUnaligned`.
15+
16+
### Version 1.0.3
17+
18+
* Added Aggressive Inlining for Allocate methods.
19+
20+
### Version 1.0.4
21+
22+
* Added the `UnmanagedPointerArray<T>` struct used to manipulate array of pointers.
23+
* Marked all properties as `readonly` as they don't modify the state of the structs.
24+
* Use the new `namespace` syntax for less indentation levels.

0 commit comments

Comments
 (0)