Benchmark project: ZTSharp.Benchmarks/ZTSharp.Benchmarks.csproj
Uses BenchmarkDotNet with MemoryDiagnoser to report allocations for hot encode/decode and dispatch paths.
dotnet run -c Release --project ZTSharp.Benchmarks/ZTSharp.Benchmarks.csprojUse BenchmarkDotNet's built-in --filter flag:
dotnet run -c Release --project ZTSharp.Benchmarks/ZTSharp.Benchmarks.csproj `
-- --filter *NodeFrameCodec*