)]}'
{
  "commit": "486e13668207e14cdb378cd60f7f5e7476a6d032",
  "tree": "25341bd39f9208279f85b019362a7d3d72b444eb",
  "parents": [
    "4e6fc1b91a5d75286d890dba022c198eefff8017"
  ],
  "author": {
    "name": "Shunsuke Shibayama",
    "email": "sbym1346@gmail.com",
    "time": "Sun Sep 06 00:05:36 2026 +0900"
  },
  "committer": {
    "name": "Shunsuke Shibayama",
    "email": "sbym1346@gmail.com",
    "time": "Sun Sep 06 00:09:25 2026 +0900"
  },
  "message": "[ty] Cut the cost of comparing and searching types for cycle markers\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e4c7c71004c638d1d5f4ebb5abb1ff5c476dc04",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types.rs",
      "new_id": "0c0da1b578c993e9d4f0e92f25bd12ce6996bdc4",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types.rs"
    },
    {
      "type": "modify",
      "old_id": "1a1e3e63552bc1e5fc5a26c2bf6a508ff5af8946",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/cycle_solver.rs",
      "new_id": "19769a84997533161b897e6affc1640844ad106a",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/cycle_solver.rs"
    },
    {
      "type": "modify",
      "old_id": "41a127b03fee11a1789a62bef6135a2fc48048c0",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/instance.rs",
      "new_id": "756e6499d2ea4d904e01812742c9b496f79a561c",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/instance.rs"
    },
    {
      "type": "modify",
      "old_id": "aef176e48267295faddfa54b673291090dc9849c",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/set_theoretic.rs",
      "new_id": "7504b8dc98209a4293a9849c2f57bf6d2058f1e1",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/set_theoretic.rs"
    },
    {
      "type": "modify",
      "old_id": "2460084ec442073a2859c26103d406e982e271d6",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/set_theoretic/builder.rs",
      "new_id": "908c2a80fa6d86aedf3dea0d1c3d444674a50b75",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/set_theoretic/builder.rs"
    },
    {
      "type": "modify",
      "old_id": "08845f12cb7b16c0da0c6c47344543317a3728af",
      "old_mode": 33188,
      "old_path": "crates/ty_python_semantic/src/types/visitor.rs",
      "new_id": "77ef21a781c1be4ec77d6dd7078f25e13578c70e",
      "new_mode": 33188,
      "new_path": "crates/ty_python_semantic/src/types/visitor.rs"
    }
  ]
}
