- 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)] |
||
|---|---|---|
| .. | ||
| Compression | ||
| GeneratedWriters | ||
| Serialization | ||
| TestModels | ||
| AyCode.Core.Tests.csproj | ||
| GlobalUsings.cs | ||
| JsonExtensionTests.cs | ||
| TestModelBase.cs | ||