)]}'
{
  "commit": "2134b0b4a5ff493878386183dfd8a735b5334ad7",
  "tree": "e9b318cc897c5b3fdffbe6f37f97c8d8b29504e6",
  "parents": [
    "523a46ee9795bbec2d1d5cf7e434adc2a3044f94"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Mon Nov 18 13:47:22 2024 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Mon Dec 09 14:17:21 2024 -0700"
  },
  "message": "Reject non-string types in gdb.Value.lazy_string\n\nCurrently, gdb.Value.lazy_string will allow the conversion of any\nobject to a \"lazy string\".  However, this was never the intent and is\nweird besides.  This patch changes this code to correctly throw an\nexception in the non-matching cases.\n\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d20769\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e61b80ac96368542a2def72fa3b3306b6c283a94",
      "old_mode": 33188,
      "old_path": "gdb/python/py-lazy-string.c",
      "new_id": "30a171d4c0b02c7db3e3b8e885b95a7c2dbe7e4e",
      "new_mode": 33188,
      "new_path": "gdb/python/py-lazy-string.c"
    },
    {
      "type": "modify",
      "old_id": "1e8e58adcba06cffe2e2696ab9277cf38e95702b",
      "old_mode": 33188,
      "old_path": "gdb/python/py-value.c",
      "new_id": "02c50b48fd2e10eed6298265675f96863bc89317",
      "new_mode": 33188,
      "new_path": "gdb/python/py-value.c"
    },
    {
      "type": "modify",
      "old_id": "326523dc5f98a999cd3e54073d3605f120f73b82",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.python/py-lazy-string.c",
      "new_id": "805ba9297f471b7e7d6e17f2712f985d853fb8ba",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.python/py-lazy-string.c"
    },
    {
      "type": "modify",
      "old_id": "a00f47b1e2a2767da5fa9a0fe00d39ff6fa2a93e",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.python/py-lazy-string.exp",
      "new_id": "0650c67d5e1cc75b00d2d3cb8d8ec3433979ee52",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.python/py-lazy-string.exp"
    }
  ]
}
