)]}'
{
  "commit": "f24d402bf8dd67af99c37384fdf900eea1698689",
  "tree": "3ab9d81ef3771a9de17804e284d1f10467bb16f5",
  "parents": [
    "532268bf09d9d00f35192ca4aa94f39c84ee3c5b"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Wed Feb 12 10:52:53 2025 -0500"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Fri Feb 14 13:17:35 2025 -0500"
  },
  "message": "gdb/dwarf: unique_ptr cleanup\n\nThroughout gdb/dwarf2, use `*_up` typedefs.  Add a few missing typedefs,\nand move some so they are, ideally, just after the corresponding class.\n\nChange-Id: Iab5cd8fc2e9989d4bd8d4868586703c2312f254f\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "974645c1c4753a7ab52d711bc5ab7bc2252dc969",
      "old_mode": 33188,
      "old_path": "gdb/buildsym.h",
      "new_id": "1d30f551ace0182a56ebee14cf71f296502d2ba2",
      "new_mode": 33188,
      "new_path": "gdb/buildsym.h"
    },
    {
      "type": "modify",
      "old_id": "93e3b90c70e69f4a7968c82b13b2f650395791aa",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/abbrev.h",
      "new_id": "29914f9c86dfa46bbab90f5e87a7c248760d942d",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/abbrev.h"
    },
    {
      "type": "modify",
      "old_id": "896f5879fd0e62660e52a83c6a1f8228cfbbcd6b",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.c",
      "new_id": "d7b5a6837adf592502d779ef33ad54a2edb74342",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.c"
    },
    {
      "type": "modify",
      "old_id": "4ab1adbe05e1142f40349d4308a80f7c3ae4c3d7",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.h",
      "new_id": "925f73b5f6c15860787898b2cd244739cc66837e",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.h"
    },
    {
      "type": "modify",
      "old_id": "737d3ba9acc3eb2b1a7fb84c58a3de868c4f4666",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cu.h",
      "new_id": "a24040f4d41d135eeef63090969355b94fe322c0",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cu.h"
    },
    {
      "type": "modify",
      "old_id": "fb11ac6550bc6409c2fea262d5e4fb63e94893b8",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/dwz.c",
      "new_id": "1fda21029f1f5e7a53ce91af90ff6072e8a19e48",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/dwz.c"
    },
    {
      "type": "modify",
      "old_id": "3ec3af1a8196c5715096fbc27b373d5082b0287c",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/dwz.h",
      "new_id": "13b7692070f22cc325f53859d0eb5da20a3d29ee",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/dwz.h"
    },
    {
      "type": "modify",
      "old_id": "a5b1d8a3a2166c68a604b417444743b7d983d160",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/file-and-dir.h",
      "new_id": "6d8cfc938be12091367c27b236a183b4ca30eded",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/file-and-dir.h"
    },
    {
      "type": "modify",
      "old_id": "4e1aaa0d7319f7036756a3991a50983d6c335dba",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/index-cache.c",
      "new_id": "9e3396ebd88c1029f551210d75d6e43e07fa0b78",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/index-cache.c"
    },
    {
      "type": "modify",
      "old_id": "94c4413ff6ea743d4aafd52b6db464414b5d5573",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/index-cache.h",
      "new_id": "4d9bfd798aa1d6f5b7dea507dc58be1a98ec0f38",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/index-cache.h"
    },
    {
      "type": "modify",
      "old_id": "30809f69acc72c8eda5bbb625060b9d406af4a3b",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/line-header.h",
      "new_id": "d08ab552463a8a6bcd15354286963fcdcf0a8966",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/line-header.h"
    },
    {
      "type": "modify",
      "old_id": "b32fe6ad32d4371ffa78688e0069c47f01159e5c",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/mapped-index.h",
      "new_id": "3117df260bc6ec759070bcfee059271de909792f",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/mapped-index.h"
    },
    {
      "type": "modify",
      "old_id": "738dd5af52b7ba714355f38d1ee3e18b8a1d31ac",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.c",
      "new_id": "198b9ff4102c214c2f6e0cac69d09febe2d3b500",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.c"
    },
    {
      "type": "modify",
      "old_id": "ebea8b7b57f4d93ab23b640d269b4e7a0d4495c5",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.h",
      "new_id": "640a8e2e3914964a13675047a7788a59ea519f77",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.h"
    }
  ]
}
