)]}'
{
  "commit": "6039eeff17918b1053dfcbac267d2fa2220b8024",
  "tree": "a130f6c6bcf8fe89375a0fc9ff70be5ef3647cfe",
  "parents": [
    "feba06f44f682e17e0efcd412dff8de74a23d63a"
  ],
  "author": {
    "name": "Steven Perron",
    "email": "stevenperron@google.com",
    "time": "Tue May 13 18:29:16 2025 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue May 13 18:29:16 2025 -0400"
  },
  "message": "[OPT] Remove recursion from redundancy_elimination (#6141)\n\nRemove unnecessary recursion from redundancy elimination. This should\navoid potenitail stack overflows for function with deep dominator trees.\n\nFixes #6104",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "398225bb5d183bc91cdf6ef2f0445a13e737dfce",
      "old_mode": 33188,
      "old_path": "source/opt/redundancy_elimination.cpp",
      "new_id": "61234fa1271b96cbf0e2598d9c8a1fdfe1058706",
      "new_mode": 33188,
      "new_path": "source/opt/redundancy_elimination.cpp"
    },
    {
      "type": "modify",
      "old_id": "40451f40e21ce4c7ce9faf67bff1acf59457114a",
      "old_mode": 33188,
      "old_path": "source/opt/redundancy_elimination.h",
      "new_id": "8c6e16a89732ca7ec33d1b51c7fc2f35eb9dd7ec",
      "new_mode": 33188,
      "new_path": "source/opt/redundancy_elimination.h"
    }
  ]
}
