)]}'
{
  "commit": "56a4aec006181ed29853e5cd2bdd6a237798c958",
  "tree": "e2bee3a3c1f44aeeceb1ae38a63f4f01a342610c",
  "parents": [
    "9593091f903e86771e89fdc4018718e9bdffac5b"
  ],
  "author": {
    "name": "dan sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Thu May 29 12:45:08 2025 -0700"
  },
  "committer": {
    "name": "Dawn LUCI CQ",
    "email": "dawn-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Thu May 29 12:45:08 2025 -0700"
  },
  "message": "[ir] Fix issues with InboundSiblingBranches.\n\nIn each of the `continue`, break-if` and `next-iteration` instructions\nwe have to remove the inbound sibling branches on `Destroy`.\n\nThe `continue` instruction when you did a `SetLoop` was incorrectly\nusing the `Body` branch of the loop instead of the `Continuing` branch.\n\nChange-Id: I4efe166180941154502fcfa75a51253d5858085f\nReviewed-on: https://dawn-review.googlesource.com/c/dawn/+/244354\nCommit-Queue: dan sinclair \u003cdsinclair@chromium.org\u003e\nReviewed-by: James Price \u003cjrprice@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0191868a4c03e108f23fed0715962027cd7193bc",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/break_if.cc",
      "new_id": "9ab1be773f8a67cff711917235fdb32d1b06952e",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/break_if.cc"
    },
    {
      "type": "modify",
      "old_id": "132ea2098f75bf880f7e73a91bec84e0de989db0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/break_if.h",
      "new_id": "a5be066644dc4b0af34e4b864eaf9291522dece1",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/break_if.h"
    },
    {
      "type": "modify",
      "old_id": "b1c1cc731809943a647aa8c528cd79bfa280b5b7",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/break_if_test.cc",
      "new_id": "be3e5a7ab651cb0dd776370b51ac059cfb06d893",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/break_if_test.cc"
    },
    {
      "type": "modify",
      "old_id": "c36abe1898ee3e2f6205ff731222d7963214adbe",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/continue.cc",
      "new_id": "ae3229956dd6859ff1afbf7d4eff672fb9788c66",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/continue.cc"
    },
    {
      "type": "modify",
      "old_id": "dab2080fedfd6149a209693e919bf491231da6f6",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/continue.h",
      "new_id": "a5eecd7b14cd91ca4c1a1f77ca0a8bc3f960cb54",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/continue.h"
    },
    {
      "type": "modify",
      "old_id": "85a5e7edc4822bce6cefbc56211584b0f656a4ec",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/continue_test.cc",
      "new_id": "a9f45186ee0256a2cad6083c5942cd10352fb281",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/continue_test.cc"
    },
    {
      "type": "modify",
      "old_id": "bba8de8ce0fad440a6b852649f3f26a6227eeca9",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/next_iteration.cc",
      "new_id": "425f505d2dea85ee96647a77e09f47878b65c7d7",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/next_iteration.cc"
    },
    {
      "type": "modify",
      "old_id": "825f8c02e197c091fdbb872f9b6a68ce51d74e8e",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/next_iteration.h",
      "new_id": "13e172338ce00c308660cb01b1ca624dcbe680d0",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/next_iteration.h"
    },
    {
      "type": "modify",
      "old_id": "6a7a6e32ff526af8ba07186ef5a1c7e8d5ba21a0",
      "old_mode": 33188,
      "old_path": "src/tint/lang/core/ir/next_iteration_test.cc",
      "new_id": "b2cc91855f83d721c4b67c3df48a2fcdb3b6c14a",
      "new_mode": 33188,
      "new_path": "src/tint/lang/core/ir/next_iteration_test.cc"
    }
  ]
}
