)]}'
{
  "commit": "808005684b21551a2dd68a2ded7e8ee377a662b9",
  "tree": "1ae3faf0b623e14ae9dbb6d88cbe25f5878c1514",
  "parents": [
    "5f5a59e211da04128cca635c255b7d8ffcbcd7ac"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Thu Apr 16 16:16:19 2026 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Fri Apr 17 15:30:32 2026 -0400"
  },
  "message": "gdb: change objfile::map_symtabs_matching_filename to find_symtab_matching_filename\n\nThe only user of objfile::map_symtabs_matching_filename uses that method\nto find the first matching symtab.  It would therefore be more natural\nfor that method to be a \"find\" method, returning the first symtab\nmatching the predicate.\n\nChange map_symtabs_matching_filename to be\nfind_symtab_matching_filename, and the internal\niterate_over_one_compunit_symtab to be find_symtab_in_compunit_symtab.\n\nThis makes function find_symtab simpler.\n\nChange-Id: Id14a95498fad243495d6eab18810d0c4ab8dbf90\nApproved-By: Andrew Burgess \u003caburgess@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8ae54b37bb794fa0d9e78899ee076dd5b63e4f20",
      "old_mode": 33188,
      "old_path": "gdb/objfiles.h",
      "new_id": "76d6130f504866c361d8c079d52b0075f373e7dd",
      "new_mode": 33188,
      "new_path": "gdb/objfiles.h"
    },
    {
      "type": "modify",
      "old_id": "9fe5e030f7a0bf0f19d6f08ea1a0a6bdbce4b42a",
      "old_mode": 33188,
      "old_path": "gdb/symfile-debug.c",
      "new_id": "2432a709ddf7dbd9e0f5bd42f63893f1300554f7",
      "new_mode": 33188,
      "new_path": "gdb/symfile-debug.c"
    },
    {
      "type": "modify",
      "old_id": "5aea10d3ff950748ded0befce3eac42f91b4797a",
      "old_mode": 33188,
      "old_path": "gdb/symtab.c",
      "new_id": "78aa3c8c1f5a12f3694386e1ae90d23eed6d602d",
      "new_mode": 33188,
      "new_path": "gdb/symtab.c"
    }
  ]
}
