AyCode.Core/AyCode.Core.Serializers.Con...
Loretta b37d873792 Optimize serialization: precompute type metadata, remove caches
Refactored serialization for performance:
- Precompute type metadata (primitive, collection, element info) in TypeMetadataBase
- Remove runtime type caches from JsonUtilities
- Rewrite primitive/collection checks to use direct logic or metadata
- Update scan pass and serialization hot path to use wrappers/metadata
- Improve buffer management (halve oversized buffers)
- Increase profiler warmup iterations, comment out deserialization in hot path
- Clean up code and clarify documentation/comments

Reduces runtime overhead and memory usage, streamlines hot path execution.
2026-02-08 08:13:34 +01:00
..
AyCode.Core.Serializers.Console.csproj Refactor: unify reference handling, footer string interning, benchmarks 2026-01-23 10:50:19 +01:00
Program.cs Optimize serialization: precompute type metadata, remove caches 2026-02-08 08:13:34 +01:00