)]}'
{
  "commit": "75bfdae5be7aa36e413378a78c14cfa8595f934c",
  "tree": "9645d71425d26cc039dfb505c833a855f41f5c1e",
  "parents": [
    "6ec253ad4e259ad256c8a226f7a7a330debf937c"
  ],
  "author": {
    "name": "Jeremy Howard",
    "email": "j@howard.fm",
    "time": "Wed Aug 26 19:57:38 2026 +1000"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Aug 26 11:57:38 2026 +0200"
  },
  "message": "[Metal] Support queue operations on standalone devices (#24840)\n\nThe device-group topology changes in #24248 leave frontier_tracker null\nuntil a device joins a group. PR #24474 added guards for standalone CUDA\nand HIP devices, but Metal was omitted. This PR simply adds the\nequivalent Metal guard (and a regression test).\n\nFixes #24835.\n\nAI assistance disclosure: I used OpenAI Codex substantially to inspect\nthe implementation and history, implement the change, and prepare the\nregression test. I reviewed and understand the resulting code and\nanalysis, and wrote this description.\n\nSigned-off-by: Jeremy Howard \u003cgithub@jhoward.fastmail.fm\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "bb2d61bd2ff4a4c7276163df507af86d55f471a8",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/metal/CMakeLists.txt",
      "new_id": "11e99142ea9da9efd315259214f601b9fa842acb",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/metal/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "1de65b83c47a9b178099321ee0fed79edd9b99a7",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/metal/metal_device.m",
      "new_id": "9671655217992ab6b20a8c497314189a8b5d9ee1",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/metal/metal_device.m"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0c28f52e73c571aa5e645052d8f3fdc83866b132",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/metal/metal_device_test.cc"
    }
  ]
}
