)]}'
{
  "commit": "a5628ffe99154cf763e7d6e74c766425e9cd21b7",
  "tree": "f8240a390d0251e2c8d5a5cdc0869940afc17168",
  "parents": [
    "65d9f768ee9b717d2491adcc4edafa968a996484"
  ],
  "author": {
    "name": "Andy Ly",
    "email": "lyandy@google.com",
    "time": "Tue Aug 06 11:08:22 2019 -0700"
  },
  "committer": {
    "name": "A. Unique TensorFlower",
    "email": "gardener@tensorflow.org",
    "time": "Tue Aug 06 11:08:54 2019 -0700"
  },
  "message": "Remove ops in regions/blocks from worklist when parent op is being removed via GreedyPatternRewriteDriver::replaceOp.\n\nThis fixes a bug where ops inside the parent op are visited even though the parent op has been removed.\n\nPiperOrigin-RevId: 261953580\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1df4ceec8f3516b797b381de503ad24291f2479a",
      "old_mode": 33188,
      "old_path": "lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp",
      "new_id": "278a0937ce76d20d66cc928022845cd3ee129e11",
      "new_mode": 33188,
      "new_path": "lib/Transforms/Utils/GreedyPatternRewriteDriver.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a98be27fd4998a23b8ad82e2714c50eb9b0a47c2",
      "new_mode": 33188,
      "new_path": "test/Transforms/test-canonicalize.mlir"
    },
    {
      "type": "modify",
      "old_id": "ff6cbffef7ef88aa5b3f4755833b1afe4472a2df",
      "old_mode": 33188,
      "old_path": "test/lib/TestDialect/TestDialect.cpp",
      "new_id": "f71eff9fd3a817f444c07a0100a688ae650ac263",
      "new_mode": 33188,
      "new_path": "test/lib/TestDialect/TestDialect.cpp"
    },
    {
      "type": "modify",
      "old_id": "2e411babd65f20a5b40a96351f45d8f970a28656",
      "old_mode": 33188,
      "old_path": "test/lib/TestDialect/TestOps.td",
      "new_id": "8a22adfba889d52f75812163134ec75e1c825f71",
      "new_mode": 33188,
      "new_path": "test/lib/TestDialect/TestOps.td"
    }
  ]
}
