)]}'
{
  "commit": "596ff0647b07ba9ada27795207adad36d9d7cd24",
  "tree": "d0636f1a0baa6fe20a02bc44e29a0675297ac691",
  "parents": [
    "e18d91f558498184145ae4bb03ce6f56e1e1446b"
  ],
  "author": {
    "name": "Andrew Burgess",
    "email": "aburgess@redhat.com",
    "time": "Thu Aug 06 11:35:20 2026 +0100"
  },
  "committer": {
    "name": "Andrew Burgess",
    "email": "aburgess@redhat.com",
    "time": "Mon Aug 24 19:06:59 2026 +0100"
  },
  "message": "gdb: use inferior::threads instead of all_threads and a PID filter\n\nI noticed a few places where we iterated over `all_threads ()` but\nthen immediately filtered by PID.  It would be better to instead\niterate over `inferior::threads ()` and remove the PID filtering.\n\nThese should be equivalent as a single inferior should contain every\nthread with a given PID, and should only contain threads with that\ngiven PID.\n\nWhile editing the `for (...)` loops I have replaced \u0027auto\u0027 with\n\u0027thread_info\u0027 for additional type clarity.\n\nThere should be no user visible changes after this commit.\n\nApproved-By: Tom de Vries \u003ctdevries@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4d93859f38e296fe10ab846881eb0c76a479bb25",
      "old_mode": 33188,
      "old_path": "gdb/mi/mi-main.c",
      "new_id": "5d1aeb87d43a51be6e8204232983f415a19bff38",
      "new_mode": 33188,
      "new_path": "gdb/mi/mi-main.c"
    }
  ]
}
