)]}'
{
  "commit": "d4d5bae1471788b345155e8e93a2fe4ab92d09dc",
  "tree": "989f7efdc60aff606679d12b4f1853174dd4365d",
  "parents": [
    "564385612cdf72c2fa8e629a68225fb2cd3b3d99"
  ],
  "author": {
    "name": "Donghee Na",
    "email": "donghee.na@python.org",
    "time": "Sat Feb 10 00:57:04 2024"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sat Feb 10 00:57:04 2024"
  },
  "message": "gh-111968: Refactor _PyXXX_Fini to integrate with _PyObject_ClearFreeLists (gh-114899)\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3284efba2b6f4cb8cd720037e5e729412a90b9d3",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_context.h",
      "new_id": "ae5c47f195eb7f0729138f136e4d98a8557f5e35",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_context.h"
    },
    {
      "type": "modify",
      "old_id": "038578e1f9680a65089d76af5c4613476d3561ea",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_floatobject.h",
      "new_id": "3767df5506d43fbdb4346222a4c17b3f2fc51f6f",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_floatobject.h"
    },
    {
      "type": "modify",
      "old_id": "82a42300991eccda0e478a8310e69019793262c4",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_freelist.h",
      "new_id": "1bc551914794f0c524bc4dd8cf0aa75d337c1369",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_freelist.h"
    },
    {
      "type": "modify",
      "old_id": "8d0bc2a218e48de64626cec717701b63ae4bec68",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_gc.h",
      "new_id": "582a16bf5218cef3be3b6c29af898b578ac8a4d7",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_gc.h"
    },
    {
      "type": "modify",
      "old_id": "5ad63658051e86d1eb8712a08988bcbca28528e7",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_genobject.h",
      "new_id": "b2aa017598409f7c857184d2b8ef7af7cb41de65",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_genobject.h"
    },
    {
      "type": "modify",
      "old_id": "4536f90e414493975d0a4a2dfa86e0556255d051",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_list.h",
      "new_id": "50dc13c4da4487caa41e5550187824cd2a2161d5",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_list.h"
    },
    {
      "type": "modify",
      "old_id": "d042be2a98090a0e2194f6c97d00520c7d941564",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_object_stack.h",
      "new_id": "fc130b1e9920b41da33f77b5ee4457afa70bccc3",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_object_stack.h"
    },
    {
      "type": "modify",
      "old_id": "0c72d3ee6225c51d488bd65687f4c5308861838d",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_sliceobject.h",
      "new_id": "89086f67683a2f5ca1da8d099218904221b3a6b6",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_sliceobject.h"
    },
    {
      "type": "modify",
      "old_id": "b348339a505b0f73817cfb705afbf94513a56cf5",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_tuple.h",
      "new_id": "4605f355ccbc38ffb8c28ea1fb48c387500725f3",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_tuple.h"
    },
    {
      "type": "modify",
      "old_id": "c440e0dab0e79faae0361d507ce62d4bfd175a91",
      "old_mode": 33188,
      "old_path": "Objects/floatobject.c",
      "new_id": "9b322c52d4daea656f36477b181e2b5007df1e48",
      "new_mode": 33188,
      "new_path": "Objects/floatobject.c"
    },
    {
      "type": "modify",
      "old_id": "ab523e46cceaa317a75702bd0fec48b0748ab12d",
      "old_mode": 33188,
      "old_path": "Objects/genobject.c",
      "new_id": "59ab7abf6180bd1d7f6ba25c192e7ae44502eda1",
      "new_mode": 33188,
      "new_path": "Objects/genobject.c"
    },
    {
      "type": "modify",
      "old_id": "307b8f1bd76cac853d5803c5b432ed74261ef197",
      "old_mode": 33188,
      "old_path": "Objects/listobject.c",
      "new_id": "7fdb91eab890b5f7f07f9b1d9901e62377ef4af8",
      "new_mode": 33188,
      "new_path": "Objects/listobject.c"
    },
    {
      "type": "modify",
      "old_id": "61e6131c6e99bbb97afbe6777808f40080291aed",
      "old_mode": 33188,
      "old_path": "Objects/object.c",
      "new_id": "275aa6713c8c217f4ec056b7e5e11716d0ffd144",
      "new_mode": 33188,
      "new_path": "Objects/object.c"
    },
    {
      "type": "modify",
      "old_id": "8b9d6bbfd858b75964931abaef090445a0616acd",
      "old_mode": 33188,
      "old_path": "Objects/sliceobject.c",
      "new_id": "9880c123c80f95e1e91dfdd3f17eba5e358d5ca6",
      "new_mode": 33188,
      "new_path": "Objects/sliceobject.c"
    },
    {
      "type": "modify",
      "old_id": "b9bf6cd48f612927b847128dbd6b74d70f47519c",
      "old_mode": 33188,
      "old_path": "Objects/tupleobject.c",
      "new_id": "7d73c3fb0f7f2ccc7f5d7d7711ab31300f4266dd",
      "new_mode": 33188,
      "new_path": "Objects/tupleobject.c"
    },
    {
      "type": "modify",
      "old_id": "793dfa2b72c7e3f2dcb5b938778dfdef9317c20e",
      "old_mode": 33188,
      "old_path": "Python/context.c",
      "new_id": "e44fef705c36e0e9e3f901eab435ce0e028ff77b",
      "new_mode": 33188,
      "new_path": "Python/context.c"
    },
    {
      "type": "modify",
      "old_id": "5d3b097dee93e871ac7da2948f8f3b7b8549a911",
      "old_mode": 33188,
      "old_path": "Python/gc_free_threading.c",
      "new_id": "93e1168002b6f7d3e3631b89796bdb352e2495e8",
      "new_mode": 33188,
      "new_path": "Python/gc_free_threading.c"
    },
    {
      "type": "modify",
      "old_id": "4e2aa8f7af746c2018a68f5c2c667648db463d3c",
      "old_mode": 33188,
      "old_path": "Python/gc_gil.c",
      "new_id": "5f1365f509deb0aac1a7308270c2ade75a9c5fd4",
      "new_mode": 33188,
      "new_path": "Python/gc_gil.c"
    },
    {
      "type": "modify",
      "old_id": "0cac7109340129c177c31f3f383fbc5ba2f6ae0b",
      "old_mode": 33188,
      "old_path": "Python/pylifecycle.c",
      "new_id": "61c9d4f9ea95754033a6c3c0903aba011c1623c9",
      "new_mode": 33188,
      "new_path": "Python/pylifecycle.c"
    },
    {
      "type": "modify",
      "old_id": "6cd034743ddf4c325e7660bd1bedc56019e8ec69",
      "old_mode": 33188,
      "old_path": "Python/pystate.c",
      "new_id": "937c43033b068d4b8842be638354d70316a2fcff",
      "new_mode": 33188,
      "new_path": "Python/pystate.c"
    }
  ]
}
