)]}'
{
  "commit": "04d0163c3ff280a2ec7d4e06594da750ef8f96d5",
  "tree": "51e6f870b108c69276fa5e4823f248b7925f9921",
  "parents": [
    "dd9cd55e990bcc9f8448cac38d242d53974b3604"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Sat Apr 30 07:49:11 2022 -0600"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Fri May 06 12:03:34 2022 -0600"
  },
  "message": "Change print_recreate_thread to a method\n\nThis changes print_recreate_thread to be a method on breakpoint.  This\nfunction is only used as a helper by print_recreate methods, so I\nthought this transformation made sense.\n\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "54bcd86ee7f292856f433119f9ad15899d388017",
      "old_mode": 33188,
      "old_path": "gdb/ada-lang.c",
      "new_id": "5f6f16716fe4fef3dc486901e4024ff12bf8bc25",
      "new_mode": 33188,
      "new_path": "gdb/ada-lang.c"
    },
    {
      "type": "modify",
      "old_id": "ac4ea18ee65fe43fed581ed991f837a1369be0c9",
      "old_mode": 33188,
      "old_path": "gdb/break-catch-exec.c",
      "new_id": "2ae9ebf2e30734911840b48d2371e455ff2b752f",
      "new_mode": 33188,
      "new_path": "gdb/break-catch-exec.c"
    },
    {
      "type": "modify",
      "old_id": "eb88e78ed3ac8e1c9f528cf81e9f385d0a3cc8e5",
      "old_mode": 33188,
      "old_path": "gdb/break-catch-fork.c",
      "new_id": "75e32af0b856640f078a228122d09d906d24a2e6",
      "new_mode": 33188,
      "new_path": "gdb/break-catch-fork.c"
    },
    {
      "type": "modify",
      "old_id": "3b160bf9a040512f8985865ad7eba6d74a976a64",
      "old_mode": 33188,
      "old_path": "gdb/break-catch-syscall.c",
      "new_id": "ff2566b830cd8946a1f4fdcf646832a613e656f7",
      "new_mode": 33188,
      "new_path": "gdb/break-catch-syscall.c"
    },
    {
      "type": "modify",
      "old_id": "4b79e0ffcbacfe8321d871c894cbb208d2bd6714",
      "old_mode": 33188,
      "old_path": "gdb/break-catch-throw.c",
      "new_id": "8742bc9c8617f26c7fbe40c64b24c71bd4b06a72",
      "new_mode": 33188,
      "new_path": "gdb/break-catch-throw.c"
    },
    {
      "type": "modify",
      "old_id": "7241b7b6985106730634087a9a14beeb5e279682",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.c",
      "new_id": "3a2d37e8462570bee43a06737ebe73df4b12e2f5",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.c"
    },
    {
      "type": "modify",
      "old_id": "1322bc1b9b9bfe9b3f5fd6f1ce580306e823f1eb",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.h",
      "new_id": "7d4e8740cf07e7522fdb79e8045b7b1fffd9bab3",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.h"
    }
  ]
}
