)]}'
{
  "commit": "224a7176dc6afaec83bfcfdb7542d30a130997cc",
  "tree": "f1907e02febcc0e975d6f23750dd1ffff93160bb",
  "parents": [
    "19cd5bd350b730da35629de5095764861f70ecee"
  ],
  "author": {
    "name": "Paschalis Mpeis",
    "email": "paschalis.mpeis@arm.com",
    "time": "Fri Oct 03 09:13:09 2025 +0100"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Oct 03 09:13:09 2025 +0100"
  },
  "message": "[BOLT][AArch64] Refuse to run CDSplit pass (#159351)\n\nLongJmp does not support warm blocks.\nOn builds without assertions, this may lead to unexpected crashes.\n\nThis patch exits with a clear message.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8bdc48b68eb7ae94c3ec36b167c6e349bb6e6f31",
      "old_mode": 33188,
      "old_path": "bolt/include/bolt/Passes/SplitFunctions.h",
      "new_id": "2c1bf1890cd975c8b715d4d950699d40eeed9eb5",
      "new_mode": 33188,
      "new_path": "bolt/include/bolt/Passes/SplitFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "859d6f3bf6774ecda2a0c34ac0b282e3f1c35d85",
      "old_mode": 33188,
      "old_path": "bolt/include/bolt/Utils/CommandLineOpts.h",
      "new_id": "0964c2c9d8473c16b2b48f00f3968ff77e2592ee",
      "new_mode": 33188,
      "new_path": "bolt/include/bolt/Utils/CommandLineOpts.h"
    },
    {
      "type": "modify",
      "old_id": "4dade161cc232cc9a52dcbc6f820744253dfcff0",
      "old_mode": 33188,
      "old_path": "bolt/lib/Passes/LongJmp.cpp",
      "new_id": "03c1ea9d837e21f30545db207965207694066226",
      "new_mode": 33188,
      "new_path": "bolt/lib/Passes/LongJmp.cpp"
    },
    {
      "type": "modify",
      "old_id": "b21401e069bfa602b33037123f6b5a075b3e60c8",
      "old_mode": 33188,
      "old_path": "bolt/lib/Passes/SplitFunctions.cpp",
      "new_id": "eab669b32b71edd29a8dbca8be00570cf0fb13d8",
      "new_mode": 33188,
      "new_path": "bolt/lib/Passes/SplitFunctions.cpp"
    },
    {
      "type": "modify",
      "old_id": "8a25d0b90fa9d9a1df996e66ee6408afd0db1681",
      "old_mode": 33188,
      "old_path": "bolt/lib/Rewrite/RewriteInstance.cpp",
      "new_id": "bfd03e01db98eb781918565b08ed995fce4fa5ff",
      "new_mode": 33188,
      "new_path": "bolt/lib/Rewrite/RewriteInstance.cpp"
    },
    {
      "type": "modify",
      "old_id": "5635da476451dbaf52dd1a538f735a2ba03b0bc4",
      "old_mode": 33188,
      "old_path": "bolt/lib/Utils/CommandLineOpts.cpp",
      "new_id": "095612ac3a4ac4b7df3172e6e06024da42887daf",
      "new_mode": 33188,
      "new_path": "bolt/lib/Utils/CommandLineOpts.cpp"
    },
    {
      "type": "modify",
      "old_id": "886fc1c574dcf99c47590c0e0a51ec7a2b9bcb18",
      "old_mode": 33188,
      "old_path": "bolt/test/AArch64/unsupported-passes.test",
      "new_id": "5b12d86500eea4ce84a0e243a3283282193f8987",
      "new_mode": 33188,
      "new_path": "bolt/test/AArch64/unsupported-passes.test"
    }
  ]
}
