Skip to content

Latest commit

 

History

History
26 lines (19 loc) · 1.12 KB

File metadata and controls

26 lines (19 loc) · 1.12 KB

MasterMemorySplint

.NET GitHub License NuGet Version

A source generator for adding useful features to MasterMemory.


Features

Extending the table class

https://github.com/Cysharp/MasterMemory/tree/2.4.4#extend-table

Implement ITable<TElement> for table classes to improve extensibility and compatibility with .NET 8.
For more information on ITable, see below.
./MasterMemorySplint/ITable.cs

Speeding up validation

https://github.com/Cysharp/MasterMemory/tree/2.4.4#validator

Speeding up validation by generating a parallel version of MemoryDatabase.Validate.
See below for usage examples.

memoryDataBase.Validate(Environment.ProcessorCount, cancellationToken);