)]}'
{
  "commit": "fde841947e445a98f22a04465daa75a9fb6af051",
  "tree": "f95774d5b6c4e560ee50c593ffd3241f8e0519bc",
  "parents": [
    "e7cdec6605837a5b79442fc06bd66d6372025040"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Sun Dec 10 07:45:24 2023 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Wed Dec 13 14:12:52 2023 -0700"
  },
  "message": "Use unique_xmalloc_ptr in explicit_location_spec\n\nThis changes explicit_location_spec to use unique_xmalloc_ptr,\nremoving some manual memory management.\n\nReviewed-By: John Baldwin \u003cjhb@FreeBSD.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "957bef290f2b3de39a5a94f8fd61a541373d42b6",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.c",
      "new_id": "bd7f74671cef0d07e94a074cb9a521105ed84c87",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.c"
    },
    {
      "type": "modify",
      "old_id": "d5799c0d1ff402b509d406e763d2d3c223acbe56",
      "old_mode": 33188,
      "old_path": "gdb/completer.c",
      "new_id": "d69ddcceca9ce5940e5fce136f10529228d7917d",
      "new_mode": 33188,
      "new_path": "gdb/completer.c"
    },
    {
      "type": "modify",
      "old_id": "1643174de886fa3eac0997b0e34ea04143b9bb0a",
      "old_mode": 33188,
      "old_path": "gdb/linespec.c",
      "new_id": "76a93d7a35bf8e04dec16e3edb25ad9e93842d4d",
      "new_mode": 33188,
      "new_path": "gdb/linespec.c"
    },
    {
      "type": "modify",
      "old_id": "df9a7d575dad784d36e17d6208d18f73929675b4",
      "old_mode": 33188,
      "old_path": "gdb/location.c",
      "new_id": "876f13881f63bfb9220eeed460f6196f1c5c37d6",
      "new_mode": 33188,
      "new_path": "gdb/location.c"
    },
    {
      "type": "modify",
      "old_id": "e39a948f68032adef5fbd418473cf2a30c8d293e",
      "old_mode": 33188,
      "old_path": "gdb/location.h",
      "new_id": "acbc2860f2d517807c034a626287b8f574ec73e9",
      "new_mode": 33188,
      "new_path": "gdb/location.h"
    },
    {
      "type": "modify",
      "old_id": "44835c7f7d026bd9f1c9a35f379019e865153e9e",
      "old_mode": 33188,
      "old_path": "gdb/mi/mi-cmd-break.c",
      "new_id": "a4b62cb6f99cb92d774cc00163ea810f4687e6d1",
      "new_mode": 33188,
      "new_path": "gdb/mi/mi-cmd-break.c"
    },
    {
      "type": "modify",
      "old_id": "71182cc1b1b38a9d03de9b9d06be9e8e517bc9ce",
      "old_mode": 33188,
      "old_path": "gdb/python/py-breakpoint.c",
      "new_id": "5155d41e675c2d81f8ad839b0b432864d0863b78",
      "new_mode": 33188,
      "new_path": "gdb/python/py-breakpoint.c"
    }
  ]
}
