AyCode.Core/AyCode.Core
Loretta 1af939ac4d Support markerless serialization for bool and enum types
Extend markerless serialization to Boolean and Enum types in AcBinarySourceGenerator and generated writers. Updated IsMarkerlessType and EmitMarkerlessWrite to handle these types directly. Refactored generated code to write DateTime, int, enum, and decimal properties without type markers or property skip checks. Simplified OnStringInterned debug callback in AcBinarySerializer. These changes reduce serialization overhead and improve performance for supported types.
2026-02-15 10:57:09 +01:00
..
Compression Add pure managed LZ4 compression to serializers 2026-02-04 14:36:16 +01:00
Consts
Enums
Extensions Reduce pool sizes, optimize IdentityMap, add config option 2026-01-31 17:17:51 +01:00
Helpers Optimize serialization: precompute type metadata, remove caches 2026-02-08 08:13:34 +01:00
Interfaces Enhance JSON handling and add hybrid reference support 2025-12-08 15:50:48 +01:00
Loggers Add Toon serializer: LLM-optimized format & rich metadata 2026-01-10 20:13:54 +01:00
Properties Add AcBinary Source Generator for fast serialization 2026-01-06 08:58:34 +01:00
Serializers Support markerless serialization for bool and enum types 2026-02-15 10:57:09 +01:00
AcDomain.cs
AyCode.Core.csproj Refactor: move buffer/position to context for zero dispatch 2026-02-11 13:02:24 +01:00