- Generate writers for nested types using flat class names (Outer_Inner_Leaf) to ensure uniqueness and validity. - Apply property filters in generated code for all non-markerless properties, matching runtime behavior. - Emit skip labels for each property in generated code for correct control flow. - Remove PropertyFilter check from IsDirectObjectWrite; generated code now handles filtering. - Change default ReferenceHandlingMode to All. - Make BinaryPropertyFilterContext constructor public. - Increase release warmup iterations in Program.cs from 3000 to 5000. |
||
|---|---|---|
| .. | ||
| AyCode.Core.Serializers.Console.csproj | ||
| BenchmarkTestDataProvider.cs | ||
| Program.cs | ||