)]}'
{
  "commit": "d15bc8d4e9b30edeeba2c3414d09366e94ad1273",
  "tree": "028005c780b67f880bf7da50aea65ee8b3816f19",
  "parents": [
    "f9971108eb5ba358f7003742677f0a9b9ee8be0d"
  ],
  "author": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Sat Dec 20 17:07:02 2025 -0700"
  },
  "committer": {
    "name": "Behdad Esfahbod",
    "email": "behdad@behdad.org",
    "time": "Sat Dec 20 17:08:48 2025 -0700"
  },
  "message": "[contextual] Use a binary coverage cache (in format2)\n\nReduces cache size by half.\n\nSince we discard the actual coverage number anyway.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae0635ba95d2d997c15b3fbe61300051ad593b26",
      "old_mode": 33188,
      "old_path": "src/OT/Layout/Common/Coverage.hh",
      "new_id": "93ca1b2f7a760ffd6057da35800666b57a5e790d",
      "new_mode": 33188,
      "new_path": "src/OT/Layout/Common/Coverage.hh"
    },
    {
      "type": "modify",
      "old_id": "6e412e5fe92d6daba68a324c42121852360500fa",
      "old_mode": 33188,
      "old_path": "src/OT/Layout/types.hh",
      "new_id": "65d0fc8e6029042ce866d511fe4ea4f5daa1621b",
      "new_mode": 33188,
      "new_path": "src/OT/Layout/types.hh"
    },
    {
      "type": "modify",
      "old_id": "cb89e1f40bd5be0b846728c3496eae6201466e2a",
      "old_mode": 33188,
      "old_path": "src/hb-cache.hh",
      "new_id": "7600f134f5ed00b276c4b873caa091155d1177f9",
      "new_mode": 33188,
      "new_path": "src/hb-cache.hh"
    },
    {
      "type": "modify",
      "old_id": "e5fdd01536f40abedf4dd5460a5753100854af59",
      "old_mode": 33188,
      "old_path": "src/hb-ot-layout-gsubgpos.hh",
      "new_id": "1928917b5e8dc859b132b64771c34fae67e50580",
      "new_mode": 33188,
      "new_path": "src/hb-ot-layout-gsubgpos.hh"
    }
  ]
}
