{
  "revision": "e62f7eedfa2d1dd27e02730df129be31123e6d31",
  "measured_at": "2026-09-21T09:20:19.835397+00:00",
  "clean": true,
  "status": "completed",
  "run_id": "29a46b798a21c1354a867ac4195929158d067973f7a62e4bd3a0d03795f41a57",
  "environment": {
    "platform": "macOS-14.8.9-arm64-arm-64bit",
    "machine": "arm64",
    "cpu_model": "arm",
    "runner_image": "macos14",
    "rustc_version": "rustc 1.96.1 (31fca3adb 2026-06-26)",
    "c_compiler_version": "Apple clang version 15.0.0 (clang-1500.3.9.4)"
  },
  "policy_status": "collecting_baseline",
  "notes": [
    "timing_only rows do not establish output parity. Values apply only to this operation matrix and host.",
    "No reviewed regression thresholds are active while the policy is collecting_baseline."
  ],
  "memory": {
    "c_peak_rss_bytes_max": 2523136,
    "c_peak_rss_bytes_median": 2506752,
    "c_peak_rss_bytes_min": 1933312,
    "rust_peak_rss_bytes_max": 7471104,
    "rust_peak_rss_bytes_median": 7405568,
    "rust_peak_rss_bytes_min": 7127040,
    "rust_to_c_peak_rss_ratio": 2.954248366013072,
    "boundary": "complete direct benchmark process for the full operation matrix"
  },
  "binary_size": {
    "measurement": "exact unstripped release-build file bytes",
    "artifacts": [
      {
        "id": "fontdone-rust-benchmark",
        "bytes": 1276432,
        "sha256": "2f86a4f72061974dc9dd7ffbba1976a0bdd31f18c25983a6182d3d118f32a130"
      },
      {
        "id": "freetype-c-benchmark",
        "bytes": 35056,
        "sha256": "1809fb789c214937a8f387f0e7d32c87f8eee573adfd73f1dfb96166bfe19a7f"
      },
      {
        "id": "fontdone-c-abi-shared",
        "bytes": 2046928,
        "sha256": "97ec649ef19c047124f5ba732a9313956841b2a69e2f4aab754854481fd0f0f8"
      },
      {
        "id": "freetype-shared",
        "bytes": 822936,
        "sha256": "b95e0aed57a422db8e239e27ad7e1c72532fa32fee77dd24f6bf746c7e95fe4b"
      },
      {
        "id": "fontdone-wasm",
        "bytes": 1283111,
        "sha256": "ae4963dc23a1a6443090ceb9a0ec34b61ae55c8a513b2d7a0fc410428cbe5546"
      }
    ],
    "fontdone_to_freetype_shared_library_size_ratio": 2.4873477402860003,
    "fontdone_wasm_bytes": 1283111,
    "rust_to_c_workload_executable_size_ratio": 36.411227749885896
  },
  "rows": [
    {
      "workload": "dejavusans_load_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 10.4135,
      "p90_us": 18.21379999999999,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_load_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 17.44,
      "p90_us": 21.34999999999999,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getname_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 0.012,
      "p90_us": 0.016699999999999996,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getname_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 0.0275,
      "p90_us": 0.04389999999999999,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getmetrics_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 0.005,
      "p90_us": 0.007299999999999996,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getmetrics_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 0.021,
      "p90_us": 0.04159999999999999,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getlength_av_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 6.439,
      "p90_us": 7.884099999999999,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getlength_av_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 2.204,
      "p90_us": 2.7984,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getbbox_hello_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 2.166,
      "p90_us": 2.3930000000000002,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getbbox_hello_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 5.3395,
      "p90_us": 6.0447,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getmask_a_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 3.9765,
      "p90_us": 4.4991,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getmask_a_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 1.964,
      "p90_us": 2.4120999999999997,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getmask_force_autohint_a_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 98.785,
      "p90_us": 109.24329999999999,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_getmask_force_autohint_a_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 1.4805,
      "p90_us": 1.9460999999999995,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_glyph_metrics_a_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 3.9785,
      "p90_us": 4.5972,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_glyph_metrics_a_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 2.219,
      "p90_us": 2.6832999999999996,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_render_mono_a_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 6.041,
      "p90_us": 7.8995999999999995,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_render_mono_a_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 1.866,
      "p90_us": 3.0843999999999996,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_render_lcd_a_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 9.5015,
      "p90_us": 11.0909,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "dejavusans_render_lcd_a_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 2.0265,
      "p90_us": 2.5572,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "generated_cjk_getmask_hani_20",
      "subject": "fontdone",
      "status": "completed",
      "median_us": 3.4410000000000003,
      "p90_us": 6.2280999999999995,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    },
    {
      "workload": "generated_cjk_getmask_hani_20",
      "subject": "FreeType",
      "status": "completed",
      "median_us": 1.0150000000000001,
      "p90_us": 1.9860999999999998,
      "p95_us": null,
      "sample_count": 10,
      "sample_unit": "benchmark sample",
      "policy": {
        "profile": "default",
        "boundary": "public operation; process memory is separate"
      },
      "context": {},
      "correctness": "timing_only",
      "requested_backend": "native",
      "actual_backend": "native",
      "terminal_complete": null,
      "fallback_reasons": {}
    }
  ],
  "schema": "public-docs/benchmark-snapshot@1",
  "repository": "appunni-m/fontdone",
  "source_sha256": "29a46b798a21c1354a867ac4195929158d067973f7a62e4bd3a0d03795f41a57"
}
