{
  "benchmark_kind": "microbenchmark",
  "capture_envelope": {
    "domain": "absolute-unix-epoch",
    "finished_at_unix_ns": 1791055376455065576,
    "source": "clock_gettime(CLOCK_REALTIME)",
    "started_at_unix_ns": 1791055329574023004,
    "unit": "nanoseconds-since-unix-epoch"
  },
  "cross_host": {
    "max_offset_ns": null,
    "one_way_latency_qualified": false,
    "sync_method": "none"
  },
  "latency_measurement": {
    "clocks": [
      {
        "comparable_scope": "same process and clock instance",
        "conversion": "std::chrono::duration<double, std::nano>",
        "domain": "relative-monotonic",
        "id": "stage2-cpp",
        "lane": "C++",
        "native_unit": "implementation-defined ticks",
        "sample_unit": "nanoseconds",
        "source": "std::chrono::steady_clock"
      }
    ],
    "domain": "relative-monotonic",
    "sample_unit": "nanoseconds",
    "wall_clock_reads_in_timed_region": false
  },
  "schema": "libhft.benchmark-clocks.v1",
  "status": "complete"
}
