)]}'
{
  "commit": "be8e3d29d0487792acded4cffb27cbcbe832667b",
  "tree": "1265386fa97e22f7e4893347de625b2283519376",
  "parents": [
    "6052a1d14ca2c6c28c3679cff27430ce2b51c96f"
  ],
  "author": {
    "name": "Rob Suderman",
    "email": "rob.suderman@gmail.com",
    "time": "Fri Jan 17 17:20:16 2025 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Jan 17 17:20:16 2025 -0800"
  },
  "message": "Convert barriers into copies during allocation (#19735)\n\nContent aliasing of barriers appears to be causing numerical issues.\r\nThis operation should just be removed safely however that appears to be\r\ncausing downstream issues. Swapping to a copy makes them go away however\r\nthis should be aliasable in the future.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20ee5728ef3511f0931b26f7bb276ea417c7facc",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/ScheduleAllocation.cpp",
      "new_id": "92ce6d93aaeea4d91ebaf30f82facf263e5a2803",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Stream/Transforms/ScheduleAllocation.cpp"
    }
  ]
}
