AyCode.Core/AyCode.Core.Serializers.Con.../Benchmarks
Loretta 027ff6bd49 Refactor benchmark infra: generic, multi-variant test data
Refactored the benchmark and test data infrastructure to use generic, type-safe, and multi-variant models. Introduced generic base classes for the test data hierarchy and factories, with closing-generic aliases for _All_True and _All_False families. Benchmarks now select the correct test data variant per serializer options, and all serializers are generic over the order type. Output and result reporting now include the CLR type name for clarity. Centralized string property handling and improved documentation throughout.
2026-05-13 13:54:53 +02:00
..
AcBinaryBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
AcBinaryBufferWriterBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
AcBinaryFreshBufferWriterBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
AcBinaryInMemoryPipeBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
AcBinaryInMemoryRawByteArrayBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
AcBinaryNamedPipeBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
AcBinaryNamedPipeRawByteArrayBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
BenchmarkEnums.cs [LOADED_DOCS: NONE] 2026-05-13 06:19:58 +02:00
BenchmarkOptions.cs [LOADED_DOCS: 2 files, no new loads] 2026-05-12 13:24:15 +02:00
ISerializerBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
MemoryPackBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
MemoryPackBufferWriterBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
MemoryPackFreshBufferWriterBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
MessagePackBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00
SystemTextJsonBenchmark.cs Refactor benchmark infra: generic, multi-variant test data 2026-05-13 13:54:53 +02:00