)]}'
{
  "commit": "4e80eeb3ede383a29f3f8afbf2a1bcabbde8f9cc",
  "tree": "160fd9b0505d81080d1aaefbd21413b06ff449b3",
  "parents": [
    "67f734951312136412b19b97cbfd5c07854516c2"
  ],
  "author": {
    "name": "Geoffrey Martin-Noble",
    "email": "gcmn@google.com",
    "time": "Thu Mar 05 15:31:49 2020 -0800"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Thu Mar 05 15:32:51 2020 -0800"
  },
  "message": "Decouple dialects from shared static registration.\n\nThis is necessary to merge https://github.com/google/iree/pull/919 because upstream the registration targets register dialects with static initialization.\n\nWe should probably go through and cleanup our registration across iree-opt, iree-tf-opt, python bindings, iree-translate, etc. to get some consistency, but this will at least allow us to move forward.\n\nPiperOrigin-RevId: 299209754\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d1f5fe4d435def9e2190fda4fc0f72212b63be7",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/compiler/BUILD",
      "new_id": "f35e2eee592097123d7fa71ba81f695f779ab3b0",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/BUILD"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "38b927e8f03f8f1748fabb542d04758e8aee76cd",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/DialectRegistration.cpp"
    },
    {
      "type": "modify",
      "old_id": "e3365e28b01b9d8d58972c05174e7ce56b269475",
      "old_mode": 33188,
      "old_path": "integrations/tensorflow/compiler/dialect/tf_tensorlist/ir/BUILD",
      "new_id": "116a13927977b8dd957d999260f8f729b9ff1257",
      "new_mode": 33188,
      "new_path": "integrations/tensorflow/compiler/dialect/tf_tensorlist/ir/BUILD"
    },
    {
      "type": "modify",
      "old_id": "665841ee0e74bc41c76e6d4ea0ad6d0494c10c65",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/VulkanSPIRV/BUILD",
      "new_id": "09e69c2b9f7f7aaa4a7704c5fe9ef834b7e1dda7",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/VulkanSPIRV/BUILD"
    },
    {
      "type": "modify",
      "old_id": "4272d63711fa6a49951cdc6075d7c35764d612cf",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/HAL/Target/VulkanSPIRV/CMakeLists.txt",
      "new_id": "64a2d629e1e2e04529624ac880bebb9c01820068",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/HAL/Target/VulkanSPIRV/CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "f6380cc5a63c9040b867e93842361e500f6cd98c",
      "old_mode": 33188,
      "old_path": "iree/compiler/Translation/BUILD",
      "new_id": "3b4a04c6a45b6663d5c3f1a178367d1601473b80",
      "new_mode": 33188,
      "new_path": "iree/compiler/Translation/BUILD"
    },
    {
      "type": "modify",
      "old_id": "e08c48c557c6e1920d598335e1d3e95ae433aee9",
      "old_mode": 33188,
      "old_path": "iree/compiler/Translation/CMakeLists.txt",
      "new_id": "6a754a3a160d4dcc0d548a34a07600f8b8fa3e2c",
      "new_mode": 33188,
      "new_path": "iree/compiler/Translation/CMakeLists.txt"
    }
  ]
}
