)]}'
{
  "commit": "d8cbb711613cef6ed2f0474e6b757b4b42541680",
  "tree": "d4ca7e7b69281c59f7bd60efad27cf3fea6ae095",
  "parents": [
    "322a461dc74f4744eefe40091826d1f5f7be5736"
  ],
  "author": {
    "name": "Jonah Williams",
    "email": "jonahwilliams@google.com",
    "time": "Wed Feb 07 14:01:04 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 07 22:01:04 2024 +0000"
  },
  "message": "[Impeller] move path out of PathBuilder in TakePath. (#50444)\n\nWe should move this path so we don\u0027t end up allocating/deallocating twice. \r\n\r\nFixes https://github.com/flutter/flutter/issues/142873",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1e175decec81cb1fdf3fa60423b009ff52d4adc6",
      "old_mode": 33188,
      "old_path": "impeller/geometry/path.cc",
      "new_id": "2eb682f5ff722cf29e80174c57b0483c27feec41",
      "new_mode": 33188,
      "new_path": "impeller/geometry/path.cc"
    },
    {
      "type": "modify",
      "old_id": "ccca96aa363919101772adb6e9e15c5235a0dc42",
      "old_mode": 33188,
      "old_path": "impeller/geometry/path.h",
      "new_id": "ea0133881ba0776fdd7c97d37f76db06779015f3",
      "new_mode": 33188,
      "new_path": "impeller/geometry/path.h"
    },
    {
      "type": "modify",
      "old_id": "c70a04958fc20a7c9d77ea92c4bc9cb6fbb60654",
      "old_mode": 33188,
      "old_path": "impeller/geometry/path_builder.cc",
      "new_id": "5cc9e28127cb3a806631157d837eab71ae612bc6",
      "new_mode": 33188,
      "new_path": "impeller/geometry/path_builder.cc"
    },
    {
      "type": "modify",
      "old_id": "a848d2ecb3e1c5f70efeeab0ff8babf161f2c71a",
      "old_mode": 33188,
      "old_path": "impeller/geometry/path_unittests.cc",
      "new_id": "52434cf0c4b115c524c022266ee6ccf1bb9543f6",
      "new_mode": 33188,
      "new_path": "impeller/geometry/path_unittests.cc"
    }
  ]
}
