)]}'
{
  "commit": "d27ff777c65654bc4166165cc45743fcc7bae3a0",
  "tree": "e2c2ac155bd04e7994152cf671eac35a0f9b67c2",
  "parents": [
    "9ae4519da9026cf1748a7e78783847de530de488"
  ],
  "author": {
    "name": "Andrew Burgess",
    "email": "aburgess@redhat.com",
    "time": "Thu Jan 12 16:18:53 2023 +0000"
  },
  "committer": {
    "name": "Andrew Burgess",
    "email": "aburgess@redhat.com",
    "time": "Mon Feb 13 14:50:51 2023 +0000"
  },
  "message": "gdb/tui: don\u0027t leak the known_window_types map\n\nThis commit finishes the task that was started in the previous\ncommit.\n\nNow that all Python TUI window factories are correctly deleted when\nthe Python interpreter is shut down, we no longer need to dynamically\nallocate the known_window_types map in tui-layout.c\n\nThis commit changes known_window_types to a statically allocated data\nstructure, removes the dynamic allocation from\ninitialize_known_windows, and then replaces lots of \u0027-\u003e\u0027 with \u0027.\u0027\nthroughout this file.\n\nThere should be no user visible changes after this commit.\n\nReviewed-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ba7ec89973ecf1e0a47d01589db579b1e541c2ca",
      "old_mode": 33188,
      "old_path": "gdb/tui/tui-layout.c",
      "new_id": "bb8356c55446d31abce8f7aead1dc81ba9d1b1a4",
      "new_mode": 33188,
      "new_path": "gdb/tui/tui-layout.c"
    }
  ]
}
