)]}'
{
  "commit": "a17301ab3d04a3ebf79ffac754570294d9025023",
  "tree": "799aacefc7cc643638b0317abafc37f39d6570b6",
  "parents": [
    "e36f8db7e5493b242c41acea3ac189de7edcae4a"
  ],
  "author": {
    "name": "flow",
    "email": "flowlnlnln@gmail.com",
    "time": "Sun Mar 22 18:53:00 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Sun Mar 22 18:53:00 2026"
  },
  "message": "gh-135953: Properly obtain main thread identifier in Gecko Collector (#146045)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "58a57700fbdd4a32db63a3bfe1e970d576327726",
      "old_mode": 33188,
      "old_path": "Lib/profiling/sampling/constants.py",
      "new_id": "a364d0b8fde1e049b84f6a960d7d3d64f446d5ba",
      "new_mode": 33188,
      "new_path": "Lib/profiling/sampling/constants.py"
    },
    {
      "type": "modify",
      "old_id": "28ef9b69bf796897b235c44e7a7bd20af42cc65d",
      "old_mode": 33188,
      "old_path": "Lib/profiling/sampling/gecko_collector.py",
      "new_id": "8986194268b3ce47f49518c009ceb483210032dd",
      "new_mode": 33188,
      "new_path": "Lib/profiling/sampling/gecko_collector.py"
    },
    {
      "type": "modify",
      "old_id": "033a533fe5444ec27a9abaca15d5a36fa1051126",
      "old_mode": 33188,
      "old_path": "Lib/test/test_profiling/test_sampling_profiler/test_binary_format.py",
      "new_id": "29f83c843561cd0bbda74771166c11d2c954d6a9",
      "new_mode": 33188,
      "new_path": "Lib/test/test_profiling/test_sampling_profiler/test_binary_format.py"
    },
    {
      "type": "modify",
      "old_id": "8e6afa91e89dafa022ed3fb9f29d697ea24beb38",
      "old_mode": 33188,
      "old_path": "Lib/test/test_profiling/test_sampling_profiler/test_collectors.py",
      "new_id": "06c9e51e0c9c55e7c181d0309943f8d8a609debc",
      "new_mode": 33188,
      "new_path": "Lib/test/test_profiling/test_sampling_profiler/test_collectors.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "50f39a830de1b157fa4d8f051021fb65a8605c5b",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Tools-Demos/2026-03-22-00-00-00.gh-issue-135953.IptOwg.rst"
    },
    {
      "type": "modify",
      "old_id": "7bcb2f483234ecb6d6cd1b9c8f4533c7268f7ab4",
      "old_mode": 33188,
      "old_path": "Modules/_remote_debugging/_remote_debugging.h",
      "new_id": "570f6b23b7584979b607e7ba9936e8a1c8bad7e5",
      "new_mode": 33188,
      "new_path": "Modules/_remote_debugging/_remote_debugging.h"
    },
    {
      "type": "modify",
      "old_id": "040bd3db3773154a4a84468cd1f8eafaaf675e3f",
      "old_mode": 33188,
      "old_path": "Modules/_remote_debugging/module.c",
      "new_id": "4f294b80ba0739b98c303d640c83457ce4c4080b",
      "new_mode": 33188,
      "new_path": "Modules/_remote_debugging/module.c"
    },
    {
      "type": "modify",
      "old_id": "3100b83c8f489978803d22470e7656de34937476",
      "old_mode": 33188,
      "old_path": "Modules/_remote_debugging/threads.c",
      "new_id": "527957c6fef067bff197fdabced514dee697dcf6",
      "new_mode": 33188,
      "new_path": "Modules/_remote_debugging/threads.c"
    }
  ]
}
