)]}'
{
  "commit": "9e5c064fa4b2efddd6aee32e75d0e72c9e6979cb",
  "tree": "eee6d62a3ef56a34c14a802cf627861e4aa99cb0",
  "parents": [
    "3b77583f46f3e1d5fb836d38c3b9a7e7a53ebaa3"
  ],
  "author": {
    "name": "Camille Gillot",
    "email": "gillot.camille@gmail.com",
    "time": "Sun May 17 15:43:18 2026 +0000"
  },
  "committer": {
    "name": "Camille Gillot",
    "email": "gillot.camille@gmail.com",
    "time": "Fri May 29 20:11:32 2026 +0000"
  },
  "message": "Put entry block at the end instead of shifting everything.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b18c7db387401f511f8223513217757767cfe159",
      "old_mode": 33188,
      "old_path": "compiler/rustc_mir_transform/src/coroutine.rs",
      "new_id": "a00fad4bd599ae1c359453c465e63b0842a8f46f",
      "new_mode": 33188,
      "new_path": "compiler/rustc_mir_transform/src/coroutine.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dddd66e73fd5185d0498d57e21ecd3f7c9c4ccf9",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/async_await.a-{closure#0}.StateTransform.diff"
    },
    {
      "type": "delete",
      "old_id": "539316c9725e4b7564f0f933435c0abc540777be",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/async_await.a-{closure#0}.coroutine_resume.0.mir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fdbc67d51bd34a9729e1e9dd01386719e6b52b24",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/async_await.b-{closure#0}.StateTransform.diff"
    },
    {
      "type": "delete",
      "old_id": "22e4a8cee6494aae03d60087e4333f0ff76614d2",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/async_await.b-{closure#0}.coroutine_resume.0.mir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "8334baa594720cd69f0703032859a722756cc3e4",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/async_await.rs",
      "new_id": "4e506edb61cf5f229424a4a9b3e69e7317205360",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/async_await.rs"
    },
    {
      "type": "delete",
      "old_id": "60e52d51829fc12d56be8bd352d91b268af589ed",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine.main-{closure#0}.StateTransform.after.mir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "17671228295e367cc2259359fb533864bb8b84ab",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine.main-{closure#0}.StateTransform.diff"
    },
    {
      "type": "delete",
      "old_id": "1abfe986f68679c8e3d1d8eb8df413a0824c957d",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine.main-{closure#1}.StateTransform.after.mir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "97c45da8a18f174e40f2fe56edadd62b90d8b909",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine.main-{closure#1}.StateTransform.diff"
    },
    {
      "type": "modify",
      "old_id": "41fdbee119e14de77d478b377014bf1b9cd0d19f",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine.rs",
      "new_id": "15d3cbb7c99f4f25f4a188eafb1e830c23a53f08",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine.rs"
    },
    {
      "type": "delete",
      "old_id": "4731aed335d9fe1046d6ea80bd204cb2ab582b5b",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.before.panic-abort.mir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "14e1782b860162b23dc1a348a0f5a048fe584cc4",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.before.panic-unwind.mir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9e4fb0cb64788e94f4b0c6d8d28d96a9054c2a9d",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.panic-abort.diff"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa89df127094aed5bafedb82731bab1c5a4f2c06",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine_storage_dead_unwind.main-{closure#0}.StateTransform.panic-unwind.diff"
    },
    {
      "type": "modify",
      "old_id": "0537aedcf230bc99ddd26cff90ed735750fd0531",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine_storage_dead_unwind.rs",
      "new_id": "1267f7248bc174a9d0c73a89fc8a3a574d99720c",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine_storage_dead_unwind.rs"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b84e55cac46168fcddc1d0c9070bcd272a9ec264",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine_tiny.main-{closure#0}.StateTransform.diff"
    },
    {
      "type": "delete",
      "old_id": "e5667215d54fd856ec212b5a98cc293a73eec4dd",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine_tiny.main-{closure#0}.coroutine_resume.0.mir",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b92628aebf96a40610306ccfe5c76d0de01f2171",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/coroutine/coroutine_tiny.rs",
      "new_id": "2f3a7744bd60376cd5835fa8b9118b42a1f42ef9",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/coroutine/coroutine_tiny.rs"
    },
    {
      "type": "modify",
      "old_id": "f8ef70bd6c9ce4217e835dcfc8a6cfc16f955228",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/inline/inline_coroutine_body.run2-{closure#0}.Inline.panic-abort.diff",
      "new_id": "617f2ad463ed31390fcbdaa84c625c3ae8ec2fd3",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/inline/inline_coroutine_body.run2-{closure#0}.Inline.panic-abort.diff"
    },
    {
      "type": "modify",
      "old_id": "18be10c534ec460b7c2f027a0cf2aa7cba6d72bc",
      "old_mode": 33188,
      "old_path": "tests/mir-opt/inline/inline_coroutine_body.run2-{closure#0}.Inline.panic-unwind.diff",
      "new_id": "f12462a4d2b349affdd7e89ac64e63c99bd52f60",
      "new_mode": 33188,
      "new_path": "tests/mir-opt/inline/inline_coroutine_body.run2-{closure#0}.Inline.panic-unwind.diff"
    },
    {
      "type": "modify",
      "old_id": "d6516ed875c21be2c6c87b173de223031324c73b",
      "old_mode": 33188,
      "old_path": "tests/ui/force-inlining/deny-async.stderr",
      "new_id": "bd24bc694e8aef74afa5a8d0f2fc11c2711c8758",
      "new_mode": 33188,
      "new_path": "tests/ui/force-inlining/deny-async.stderr"
    },
    {
      "type": "modify",
      "old_id": "3aca86ae669350141e8ec58d4a7775ed1d498c22",
      "old_mode": 33188,
      "old_path": "tests/ui/rustc_public-ir-print/async-closure.stdout",
      "new_id": "6dbc1ddf2aad95f1a3b33efb9603b90924240336",
      "new_mode": 33188,
      "new_path": "tests/ui/rustc_public-ir-print/async-closure.stdout"
    }
  ]
}
