)]}'
{
  "commit": "b580325452840887adf2227cef84e03d5f16b0d4",
  "tree": "3934a60c7be82373b25a6768a6b1f75a75800d58",
  "parents": [
    "2e5cdeade5cc15e52589099f571347987b5fb3ba"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Mon Apr 03 14:50:27 2023 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 03 14:50:27 2023 -0700"
  },
  "message": "Revert \"[Impeller] iOS/macOS: Only wait for command scheduling prior to present\" (#40895)\n\nReverts flutter/engine#40781\r\n\r\nFixes https://github.com/flutter/flutter/issues/124056\r\n\r\nWhen unmerging threads we appear to get stuck for multiple seconds.\r\nHaven\u0027t debugged further, but bisected to this commit.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3c204a2821fd30f1fc3187df02da675344c5ac74",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/command_buffer_mtl.mm",
      "new_id": "144ce2c330ef16c4c091c9d5ed3b2a0e9932d264",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/command_buffer_mtl.mm"
    },
    {
      "type": "modify",
      "old_id": "b266b1c0d71020c02ebe92e3c1c4cece6ad9aa42",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/context_mtl.h",
      "new_id": "26ba5ace3fead69c023fdc97ea945670a8171b01",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/context_mtl.h"
    },
    {
      "type": "modify",
      "old_id": "fb1215ffdf22d3ecc58e6a4b5ad0c57c5195d999",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/context_mtl.mm",
      "new_id": "f72d3162438af0058f2cf5fd1121db8c4c721936",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/context_mtl.mm"
    },
    {
      "type": "modify",
      "old_id": "157e4e6e84454e573c6b7f15017863e2e8db269a",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/surface_mtl.h",
      "new_id": "e641dd6c232998256514ca715b61ed5b04dcfc20",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/surface_mtl.h"
    },
    {
      "type": "modify",
      "old_id": "d2de660fd43be884728b96c75e74f8b7f2e4a414",
      "old_mode": 33188,
      "old_path": "impeller/renderer/backend/metal/surface_mtl.mm",
      "new_id": "dccdac147f4e96b7404386bd59f4c76334911ebc",
      "new_mode": 33188,
      "new_path": "impeller/renderer/backend/metal/surface_mtl.mm"
    }
  ]
}
