)]}'
{
  "commit": "2742c8162479a33d9276fa7a1e6deecc65fef5aa",
  "tree": "28bbd6221e5831dfd4e8b58c05fa58535896d2a2",
  "parents": [
    "eb7849a806699c1c5efc435cf39ee3a0eb9b9e1c"
  ],
  "author": {
    "name": "Garret Rieger",
    "email": "grieger@google.com",
    "time": "Tue Jan 28 13:55:31 2020 -0800"
  },
  "committer": {
    "name": "Ebrahim Byagowi",
    "email": "ebrahim@gnu.org",
    "time": "Sat Feb 08 10:27:44 2020 +0330"
  },
  "message": "Fix page_map corruption in hb_set_t during process().\n\nIf a process operation results in less pages then the current set has, it will likely corrupt the page_map since it overwrites page_map entries ahead of where it\u0027s processing. This fixes that problem by removing page_map entries that will be dropped. Then dropping orphaned pages and re-indexing retained pages.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e60a0ee0383850853ca15d0261034a25817e0e2a",
      "old_mode": 33188,
      "old_path": "src/hb-set.hh",
      "new_id": "9c1031f517744ddd347fde27ac4bdf4f09e3e9fa",
      "new_mode": 33188,
      "new_path": "src/hb-set.hh"
    },
    {
      "type": "modify",
      "old_id": "aa2b388ea645585f7315785f6f119427274776ed",
      "old_mode": 33188,
      "old_path": "test/api/test-set.c",
      "new_id": "d4e49f7530f3de873221d131a563a2181f7757e6",
      "new_mode": 33188,
      "new_path": "test/api/test-set.c"
    }
  ]
}
