)]}'
{
  "commit": "cc2f268d14eafcf446c3f26d031a40f823b787fc",
  "tree": "786ecc214853c0aed87e2cebfa3c65caa05480bf",
  "parents": [
    "06c982e72b097492b937153b809a4c9a3ef3c6f5"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@polymtl.ca",
    "time": "Sun Mar 16 22:38:22 2025 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Mon Mar 17 12:30:18 2025 -0400"
  },
  "message": "gdb/dwarf: use gdb::unordered_set for seen_names\n\nDirect replacement of an htab with a gdb::unordered_set.\n\nUsing a large test program, I see a small but consistent performance\nimprovement.  The \"file\" command time goes on average from 7.88 to 7.73\nseconds (~2%).  To give a rough estimate of the scale of the test\nprogram, the 8 seen_names hash tables (one for each worker thread) had\nbetween 173846 and 866961 entries.\n\nChange-Id: I0157cbd04bb55338bb1fcefd2690aeef52fe3afe\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "866a07ce8a0d183c365dd809c045951b7df15418",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index.c",
      "new_id": "13f0540f2a660b304be4c62dbd158963e445bc58",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index.c"
    }
  ]
}
