)]}'
{
  "commit": "a93acde059bbdfc038fff232c834a58b3835bdcf",
  "tree": "3302825f30036f98b533856d166228cc6d298546",
  "parents": [
    "472748485eb75a4a5744b6829e47848cba58ef59"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Fri Feb 20 13:20:56 2026 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Mon Feb 23 05:29:12 2026 -0700"
  },
  "message": "Return gdbpy_ref\u003c\u003e from gdbarch_to_arch_object\n\nThis changes gdbarch_to_arch_object to return a gdbpy_ref\u003c\u003e,\nusing the type system to convey that a new reference is always\nreturned.\n\nApproved-By: Simon Marchi \u003csimon.marchi@efficios.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "cf740821dfadcde146188f3911a7063547de9062",
      "old_mode": 33188,
      "old_path": "gdb/python/py-arch.c",
      "new_id": "f40d7da17636e3bfc6539ca9e0e24e403dd22c8d",
      "new_mode": 33188,
      "new_path": "gdb/python/py-arch.c"
    },
    {
      "type": "modify",
      "old_id": "9f5d0e2fdcbfbaa48cfc6678f7829d4dd43601ba",
      "old_mode": 33188,
      "old_path": "gdb/python/py-disasm.c",
      "new_id": "748ffd5e6a3a0977d3d3e56c22cb0184b62f1f69",
      "new_mode": 33188,
      "new_path": "gdb/python/py-disasm.c"
    },
    {
      "type": "modify",
      "old_id": "bba0b2991ab7c6b9395b772de4e7d80902a30a18",
      "old_mode": 33188,
      "old_path": "gdb/python/py-frame.c",
      "new_id": "9d122f1a221e90129d741ae6b3c7e8d46243362e",
      "new_mode": 33188,
      "new_path": "gdb/python/py-frame.c"
    },
    {
      "type": "modify",
      "old_id": "53f3344429d226c271353500d8c1da4c16f3c88b",
      "old_mode": 33188,
      "old_path": "gdb/python/py-inferior.c",
      "new_id": "fd9da27b92e4f959f81a7ffeed13480684381b2d",
      "new_mode": 33188,
      "new_path": "gdb/python/py-inferior.c"
    },
    {
      "type": "modify",
      "old_id": "277e8d2be6fb14c882b26f7531fe32a04a3bbee2",
      "old_mode": 33188,
      "old_path": "gdb/python/py-unwind.c",
      "new_id": "d160db1f0ae6b55f04f21356567eea1d9acc61df",
      "new_mode": 33188,
      "new_path": "gdb/python/py-unwind.c"
    },
    {
      "type": "modify",
      "old_id": "85f7f1f4dd1effa1bf2c1cea3526565b2d10f766",
      "old_mode": 33188,
      "old_path": "gdb/python/python-internal.h",
      "new_id": "1f0964f24d3b3f125938dab3150e39dd95ee3262",
      "new_mode": 33188,
      "new_path": "gdb/python/python-internal.h"
    },
    {
      "type": "modify",
      "old_id": "9862d1a726fb99ea58e0e481ff14aa230b4ae824",
      "old_mode": 33188,
      "old_path": "gdb/python/python.c",
      "new_id": "8739864a8613c5ec176643f20e77d26bd1d25fe6",
      "new_mode": 33188,
      "new_path": "gdb/python/python.c"
    }
  ]
}
