Unmanaged arena memory allocators for C#/CSharp with easy interactions between managed and unmanaged references
-
Updated
Dec 16, 2023 - C#
Unmanaged arena memory allocators for C#/CSharp with easy interactions between managed and unmanaged references
Mir Ref-Counted Type System for .NET
C# code bits of internal implementations that are shared in projects. Meant to be used alongside Absence.Fody.
A high-performance unmanaged memory library for .NET, providing efficient memory management and manipulation capabilities.
Provides a wrapper over a contiguous memory block and ability to allocate more than 4 Gb of unmanaged memory with predefinded alignment.
A wrapper onto arrays of value types to be represented as cache lines.
Experimental .NET PoC: does a memory arena over unmanaged memory actually beat ArrayPool, NativeMemory and pinned arrays? BenchmarkDotNet matrix for serialization sources/strategies plus P/Invoke, callbacks, CSR traversal and B&B rollback.
To associate your repository with the unmanaged-memory topic, visit your repo's landing page and select "manage topics."