AyCode.Core/AyCode.Benchmark/Workloads/Scenarios
Loretta 9dcb62ce23 Refactor: move benchmark engines to shared scenarios
Major refactor: all benchmark engine implementations, enums, and helpers moved from Console project to AyCode.Core.Benchmarks.Workloads.Scenarios for unified cross-runner use. BenchmarkResult and reporting logic moved to AyCode.Core.Benchmarks.Reporting. Attribute-flag aggregation centralized in BenchmarkOptions. Updated all usages, project references, and SGen codegen for ref-handling. Prepares codebase for shared reporting and future extensibility.
2026-05-15 19:55:52 +02:00
..
AcBinaryBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
AcBinaryBufferWriterBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
AcBinaryFreshBufferWriterBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
AcBinaryInMemoryPipeBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
AcBinaryInMemoryRawByteArrayBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
AcBinaryNamedPipeBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
AcBinaryNamedPipeRawByteArrayBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
BenchmarkEnums.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
BenchmarkOptions.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
ISerializerBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
MemoryPackBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
MemoryPackBufferWriterBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
MemoryPackFreshBufferWriterBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
MessagePackBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
RoundTripValidator.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00
SystemTextJsonBenchmark.cs Refactor: move benchmark engines to shared scenarios 2026-05-15 19:55:52 +02:00