AyCode.Core/AyCode.Core
Loretta 28a818b1ae Refactor serialization infra, add perf benchmarks
- Unified reference tracking for JSON/Binary serializers using int IDs
- Added ThreadLocalCache and shared SerializationReferenceTracker
- Refactored IId metadata caching into DeserializeTypeMetadataBase
- Optimized array/list iteration (span, index, ref) in serializers
- Added RefForeachBenchmark and ValueTypePassingBenchmark
- Enhanced AcObservableCollection with SynchronizationContext support
- Added LargeScaleBinaryBenchmark for production-like scenarios
- Improved benchmark result directory handling
- Skipped two complex JSON reference tests
- Miscellaneous code cleanup and documentation updates
2025-12-30 19:29:39 +01:00
..
Compression Refactor serializer tests, fix deserializer bugs, add Gzip 2025-12-19 19:29:12 +01:00
Consts improvements, fixes, etc... 2024-08-12 13:21:34 +02:00
Enums Messages improvements, fixes... 2024-08-16 17:01:02 +02:00
Extensions Refactor: Add high-performance Chain API for serializers 2025-12-29 22:41:28 +01:00
Helpers Refactor serialization infra, add perf benchmarks 2025-12-30 19:29:39 +01:00
Interfaces Enhance JSON handling and add hybrid reference support 2025-12-08 15:50:48 +01:00
Loggers Logger improvements 2025-10-23 06:35:32 +02:00
Serializers Refactor serialization infra, add perf benchmarks 2025-12-30 19:29:39 +01:00
AcDomain.cs IAcSoftRemoveEntity 2024-11-13 10:58:39 +01:00
AyCode.Core.csproj Add expression serialization & chain API for JSON deserialization 2025-12-29 15:28:46 +01:00