- Refined collection kind mapping: IList<T>/IReadOnlyList<T> now treated as "IndexedCollection" for codegen, distinct from List<T> - Generated code uses CollectionsMarshal.AsSpan for List<T> iteration, improving performance - Updated generated read/write logic for collections to match new distinctions - Added System.Runtime.InteropServices to generated code for span support - Increased test iteration count in Program.cs for more robust benchmarks - Enabled source-generated binary serialization for all test models by setting [AcBinarySerializable(true)] |
||
|---|---|---|
| .. | ||
| AyCode.Core.Serializers.Console.csproj | ||
| BenchmarkTestDataProvider.cs | ||
| Program.cs | ||