AyCode.Core/AyCode.Core.Serializers.Sou...
Loretta cb2ee24a4c Optimize scan codegen with compile-time scan analysis
Added compile-time scan requirement flags to SerializableClassInfo and PropInfo, and implemented recursive analysis to determine if scan work is needed for reference tracking and string interning. Updated code generation to emit scan code only when necessary, with runtime guards based on compile-time analysis. Changed AcBinarySerializerOptions.UseMetadata default to false. Increased JIT wait in Program.cs for more reliable benchmarking. These changes reduce unnecessary scan calls and improve performance.
2026-02-20 15:57:20 +01:00
..
AcBinarySourceGenerator.cs Optimize scan codegen with compile-time scan analysis 2026-02-20 15:57:20 +01:00
AyCode.Core.Serializers.SourceGenerator.csproj Add AcBinary Source Generator for fast serialization 2026-01-06 08:58:34 +01:00