)]}'
{
  "commit": "a2bbca9fa5e4e488ccbb8dddfa1d78ed03bad083",
  "tree": "c12c8156574115bef418da92a387529ef0edf206",
  "parents": [
    "6f96f4854f1dcfa15c1ba87f76d868513bb14276"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Sat Jun 17 12:52:11 2023 -0600"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Tue Jun 20 11:21:51 2023 -0600"
  },
  "message": "Use std::vector\u003cbool\u003e for agent_expr::reg_mask\n\nagent_expr::reg_mask implements its own packed boolean vector.  This\npatch replaces it with a std::vector\u003cbool\u003e, simplifying the code.\n\nReviewed-by: John Baldwin \u003cjhb@FreeBSD.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d5f4c51e65df061fd40017c145d630a5bfa5639d",
      "old_mode": 33188,
      "old_path": "gdb/ax-general.c",
      "new_id": "e2a3c31e7f41ca3a41520989dd12c452cd555077",
      "new_mode": 33188,
      "new_path": "gdb/ax-general.c"
    },
    {
      "type": "modify",
      "old_id": "608af4c8c68cddd815e3f31d2e52cb07896b9a99",
      "old_mode": 33188,
      "old_path": "gdb/ax.h",
      "new_id": "b0eb20daf75c33d1f68e1b03b8022c8d70643c32",
      "new_mode": 33188,
      "new_path": "gdb/ax.h"
    },
    {
      "type": "modify",
      "old_id": "335df997c0598c2add24d8663f77542ba88dc88d",
      "old_mode": 33188,
      "old_path": "gdb/tracepoint.c",
      "new_id": "205380476b3ad2fc08f4c05dcff494eb8ed1ee04",
      "new_mode": 33188,
      "new_path": "gdb/tracepoint.c"
    }
  ]
}
