)]}'
{
  "commit": "81ef1b73175378543534ebe1f148c22deb8239b3",
  "tree": "f28dcf992ebb0a77eddf0665829210d2cc82b655",
  "parents": [
    "e18abc6a1f1b60434b529d4c1ff4855acde0fd13"
  ],
  "author": {
    "name": "Hai Zhu",
    "email": "haiizhu@outlook.com",
    "time": "Mon Mar 16 15:58:18 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 16 15:58:18 2026"
  },
  "message": " gh-144888: Replace bloom filter linked lists with continuous arrays to optimize executor invalidating performance (GH-145873)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "776fb9575c2365b028c8dbca47159f9fe9235fd5",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_interp_structs.h",
      "new_id": "e2008f8303e21be0acee8090c132e554f88c3253",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_interp_structs.h"
    },
    {
      "type": "modify",
      "old_id": "c63f0167a0f64ab52c331ff2f68860d336d6174a",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_optimizer.h",
      "new_id": "cea9fcce237301a24d6dd276928578e812fa1e68",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_optimizer.h"
    },
    {
      "type": "modify",
      "old_id": "1740b22b85f77b9c69bba26a05f075c5d848cc14",
      "old_mode": 33188,
      "old_path": "InternalDocs/jit.md",
      "new_id": "decfccad2d8d37581aebe9f33287cf6598018b07",
      "new_mode": 33188,
      "new_path": "InternalDocs/jit.md"
    },
    {
      "type": "modify",
      "old_id": "aa5911ef2fb449ecd9b4d4eb7c6a5803a74e8c9e",
      "old_mode": 33188,
      "old_path": "Modules/_testinternalcapi.c",
      "new_id": "8c316b7c8ddda0492ce0307049ed4740a9aa6029",
      "new_mode": 33188,
      "new_path": "Modules/_testinternalcapi.c"
    },
    {
      "type": "modify",
      "old_id": "fc32826fb3a861701a14bf07533375cdaf4d0aa3",
      "old_mode": 33188,
      "old_path": "Objects/funcobject.c",
      "new_id": "a7a3d9c78ef3d0bbf94319904d6a29bd60030128",
      "new_mode": 33188,
      "new_path": "Objects/funcobject.c"
    },
    {
      "type": "modify",
      "old_id": "3e0a0aa8bfcc81f9a0bde36dad85c7231b287691",
      "old_mode": 33188,
      "old_path": "Python/jit.c",
      "new_id": "4990c743224d3ca5f75de5bc2f327c813f34004e",
      "new_mode": 33188,
      "new_path": "Python/jit.c"
    },
    {
      "type": "modify",
      "old_id": "7315bb6b9f603d2ffdb4bb3061303fcd12302f09",
      "old_mode": 33188,
      "old_path": "Python/optimizer.c",
      "new_id": "a9e788d0dcb1d5fe139ac6b1866d326646730f3e",
      "new_mode": 33188,
      "new_path": "Python/optimizer.c"
    },
    {
      "type": "modify",
      "old_id": "2b8e9a02cb6184ad32fb55c9b25bfed20a24aa39",
      "old_mode": 33188,
      "old_path": "Python/pylifecycle.c",
      "new_id": "68052a91d6a1f152905fc01d0570bd66073411c0",
      "new_mode": 33188,
      "new_path": "Python/pylifecycle.c"
    },
    {
      "type": "modify",
      "old_id": "17b8430b19c188ba10c1502aa0dad6ac28a84dc4",
      "old_mode": 33188,
      "old_path": "Python/pystate.c",
      "new_id": "fcb73b4dcefe1d0f58b31df50a55269f3ff10582",
      "new_mode": 33188,
      "new_path": "Python/pystate.c"
    }
  ]
}
