{
  "groups": [
    {
      "transport": "readerwriterqueue",
      "variant": "member_init",
      "throughput_mps": 97.12342898462,
      "throughput_runs_mps": [
        97.1909388888,
        98.6203418518,
        99.4380477495,
        96.7276241897,
        93.6401922433
      ],
      "p50_ns": 9.308333333334,
      "p50_runs_ns": [
        9.04166666667,
        9.79166666667,
        8.875,
        9.375,
        9.45833333333
      ]
    },
    {
      "transport": "readerwriterqueue",
      "variant": "body_memcpy",
      "throughput_mps": 480.01471402100003,
      "throughput_runs_mps": [
        457.528059166,
        497.202242979,
        487.951620573,
        492.06244233,
        465.329205057
      ],
      "p50_ns": 1.29166666667,
      "p50_runs_ns": [
        1.29166666667,
        1.29166666667,
        1.29166666667,
        1.29166666667,
        1.29166666667
      ]
    },
    {
      "transport": "rigtorp",
      "variant": "member_init",
      "throughput_mps": 42.84302343992,
      "throughput_runs_mps": [
        41.9618934143,
        43.3546683969,
        42.4984634149,
        42.8818527897,
        43.5182391838
      ],
      "p50_ns": 23.07500000002,
      "p50_runs_ns": [
        24.0416666667,
        23.1666666667,
        23.2916666667,
        22.1666666667,
        22.7083333333
      ]
    },
    {
      "transport": "rigtorp",
      "variant": "body_memcpy",
      "throughput_mps": 368.86498757559997,
      "throughput_runs_mps": [
        344.120087174,
        379.028360797,
        379.193040807,
        374.588528548,
        367.394920552
      ],
      "p50_ns": 2.6083333333359997,
      "p50_runs_ns": [
        2.54166666667,
        2.625,
        2.54166666667,
        2.66666666667,
        2.66666666667
      ]
    }
  ],
  "validation_runs": 4,
  "formal_runs": 40,
  "metadata": {
    "started": "2026-10-11T00:54:41.108996+08:00",
    "source_control": "/Users/lc/Documents/TwoBufQueue/docs/performance_data/copy_sensitivity_20261011/raw.jsonl",
    "conditions": "16 B, 8 MiB, callback 0, 10M messages, same arguments except mode/verification and binary path; alternating variants; 5 repetitions",
    "binaries": {
      "member_init": {
        "path": "/Users/lc/Documents/Codex/2026-10-08/twobufqueue/work/release-readiness-20261011/performance/brq_tunable_benchmark",
        "sha256": "3dfbaca5d43d9f4780ff48b0528ec85440308d25d5a81898d0acc2f7d356fbf4"
      },
      "body_memcpy": {
        "path": "/Users/lc/Documents/Codex/2026-10-08/twobufqueue/work/release-readiness-20261011/copy-control/body_memcpy",
        "sha256": "56c3e9572a28a2deff8b57704e57dfc1ac62579492dca00af78fbe237ffe71a8"
      }
    }
  }
}