)]}'
{
  "commit": "83d7283c4b1ec7904120faec04f4a7ee96b898df",
  "tree": "dbd907a315ad809993c5ce754b7380619176b2bb",
  "parents": [
    "072ea1fa0d39ea0110722385f37415ab6352315d"
  ],
  "author": {
    "name": "Matthieu Longo",
    "email": "matthieu.longo@arm.com",
    "time": "Fri Feb 27 10:28:34 2026 +0000"
  },
  "committer": {
    "name": "Matthieu Longo",
    "email": "matthieu.longo@arm.com",
    "time": "Mon Mar 09 13:09:18 2026 +0000"
  },
  "message": "gdb/python: accept gdbpy_ref in init helpers and return bool\n\nPassing \u0027gdbpy_ref\u003c\u003e \u0026\u0027 instead of raw \u0027PyObject *\u0027 to init helpers\nmakes ownership of PyObject clearer at call sites, and removes\nunnecessary \u0027.get()\u0027 calls.\nChanging the return type from \u0027int\u0027 to \u0027bool\u0027 improves readability\nand better expresses the success/failure semantics.\n\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d7cfe83ec263092012f3675e1152ca4ecbdb697",
      "old_mode": 33188,
      "old_path": "gdb/python/py-objfile.c",
      "new_id": "bbe21d325490d5e47ecdded59768f4be54c21860",
      "new_mode": 33188,
      "new_path": "gdb/python/py-objfile.c"
    },
    {
      "type": "modify",
      "old_id": "baab3be5ee60a7ca7a053ce5719e118fcac45bf5",
      "old_mode": 33188,
      "old_path": "gdb/python/py-progspace.c",
      "new_id": "5a23c4c71776eded481f12a412ac5625f608527e",
      "new_mode": 33188,
      "new_path": "gdb/python/py-progspace.c"
    }
  ]
}
