)]}'
{
  "commit": "818ef5f4137aaff3afdb52f8bbd3a4c3a9ffa28b",
  "tree": "d8b0fc9c3439c0945745e167529ced14efcb735d",
  "parents": [
    "bb9a951fab7a30cc1209c6b8b1716c13456e8b1a"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Tue Feb 13 13:55:34 2024 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Tue Mar 26 09:49:43 2024 -0600"
  },
  "message": "Capture warnings when writing to the index cache\n\nPR symtab/30837 points out a race that can occur when writing to the\nindex cache: a call to ada_encode can cause a warning, which is\nforbidden on a worker thread.\n\nThis patch fixes the problem by arranging to capture any such\nwarnings.\n\nThis is v2 of the patch.  It is rebased on top of some other changes\nin the same area.  v1 was here:\n\n    https://sourceware.org/pipermail/gdb-patches/2024-February/206595.html\n\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d30837\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2a1ca6fd225d42fb29c36f1ee869ea4a6793e351",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.c",
      "new_id": "f78b00df446e9e8b1f0df65343b2a72b287a0ebd",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.c"
    },
    {
      "type": "modify",
      "old_id": "e73bd7c73c36b99132465c492b0687f6bc6d19a7",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.h",
      "new_id": "7ff609b9d735d76cebae35071354c6401934d678",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.h"
    },
    {
      "type": "modify",
      "old_id": "0add8040894c20781f6e297936d038013e5d712b",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read-debug-names.c",
      "new_id": "0d60b01f408cc427c0f654c0e3f89216ce8a54f2",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read-debug-names.c"
    },
    {
      "type": "modify",
      "old_id": "7442094874c0cb1554f04548934f05c8d4ee1b05",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.c",
      "new_id": "a747922a4ed4ad4c14aed8a00e8f1946216b0c54",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.c"
    },
    {
      "type": "modify",
      "old_id": "2acd1fc4624dfc966919eb6fffa50a3245611d23",
      "old_mode": 33188,
      "old_path": "gdb/utils.h",
      "new_id": "d7db1d84e2f159a71bf1a44781956d6718361ce7",
      "new_mode": 33188,
      "new_path": "gdb/utils.h"
    }
  ]
}
