)]}'
{
  "commit": "d6bfbb5256e33c356e85dfa5de7d3eaa20714ddd",
  "tree": "69308391ccf9733b2b813cdfafabcf4b942950a5",
  "parents": [
    "99d9c3b92ca96a7425cbb6b1bf453ede9477a2ee"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Fri Sep 29 14:24:39 2023 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Tue Oct 10 10:44:35 2023 -0400"
  },
  "message": "gdb: scope down registers_changed call in inferior::set_arch\n\ninferior::set_arch calls registers_changed, which invalidates all\nregcaches.  It would be enough to invalidate only regcaches of threads\nbelonging to this inferior.  Call registers_changed_ptid instead, with\nthe proper process target / ptid.  If the inferior does not have a\nprocess target, there should be no regcaches for that inferior, so no\nneed to invalidate anything.\n\nChange-Id: Id8b5500acb7f373b01a534f16d3a7d028dc0d882\nReviewed-By: John Baldwin \u003cjhb@FreeBSD.org\u003e\nApproved-By: Andrew Burgess \u003caburgess@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "21795a0d8a42b4b86038c7757d57cff769e61641",
      "old_mode": 33188,
      "old_path": "gdb/inferior.c",
      "new_id": "efe57cceae3ec1c706c58018b2499461ddb50641",
      "new_mode": 33188,
      "new_path": "gdb/inferior.c"
    }
  ]
}
