)]}'
{
  "commit": "3d0824aef261895bad55f7e1fa7267a926206924",
  "tree": "e62f34153db978c90d2f20cbdfaf079bafa8ea63",
  "parents": [
    "81ef1b73175378543534ebe1f148c22deb8239b3"
  ],
  "author": {
    "name": "Ken Jin",
    "email": "kenjin@python.org",
    "time": "Mon Mar 16 16:18:59 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Mar 16 16:18:59 2026"
  },
  "message": "gh-127958: Trace from RESUME in the JIT (GH-145905)",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ee907ae0534e4f4de82e2536f04dd3dd597d6517",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_backoff.h",
      "new_id": "38dd82f6fc8a1402acb93eb0de42963b5a0c0cc4",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_backoff.h"
    },
    {
      "type": "modify",
      "old_id": "efae3b38654c4168d70f8bc7d83e0a6cea246afc",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_code.h",
      "new_id": "376e68a4c8773c0237698fccd9789cfdb0df23f9",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_code.h"
    },
    {
      "type": "modify",
      "old_id": "e2008f8303e21be0acee8090c132e554f88c3253",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_interp_structs.h",
      "new_id": "4822360a8f08d0e60494989be4073eb447d4043a",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_interp_structs.h"
    },
    {
      "type": "modify",
      "old_id": "3fcf650426d36d0dbe76d27214d74c44c4e092d3",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_magic_number.h",
      "new_id": "ec9cfe432371c76594736a5039463d5e51638ecd",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_magic_number.h"
    },
    {
      "type": "modify",
      "old_id": "fc5689c5afe13ab2734cf6d4773f1c8f2733e165",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_opcode_metadata.h",
      "new_id": "c46015c4d98239dd42fe674af9a1e54dbbe8f56a",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_opcode_metadata.h"
    },
    {
      "type": "modify",
      "old_id": "cea9fcce237301a24d6dd276928578e812fa1e68",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_optimizer.h",
      "new_id": "8b52d77538abf28b38ffea8e232bf41b6f110666",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_optimizer.h"
    },
    {
      "type": "modify",
      "old_id": "f9be01acb57197774b559d1aa8caa99fc14fb99f",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_uop.h",
      "new_id": "e7ac7d59ff7e27d298096f09b294f4111f519c72",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_uop.h"
    },
    {
      "type": "modify",
      "old_id": "451c0dd5732d8504b4086a22ca2174efa8d437a8",
      "old_mode": 33188,
      "old_path": "Include/internal/pycore_uop_ids.h",
      "new_id": "d29d98d3f166978efd5b2336c1f3c882a518c5cd",
      "new_mode": 33188,
      "new_path": "Include/internal/pycore_uop_ids.h"
    },
    {
      "type": "modify",
      "old_id": "c46368444f4c597f9ea59c5a2a07bd15dda24fcf",
      "old_mode": 33188,
      "old_path": "Include/opcode_ids.h",
      "new_id": "f9173fd83c295e01e8d08d9316472031d81fefe2",
      "new_mode": 33188,
      "new_path": "Include/opcode_ids.h"
    },
    {
      "type": "modify",
      "old_id": "6e37288c32dd9a477bfb161a981e998185da05dc",
      "old_mode": 33188,
      "old_path": "Lib/_opcode_metadata.py",
      "new_id": "8d2c1ece8bc6a82c5a4434c46a4909c94042e699",
      "new_mode": 33188,
      "new_path": "Lib/_opcode_metadata.py"
    },
    {
      "type": "modify",
      "old_id": "165f42baed94e3d26dedd2afb17a1dc53a70936d",
      "old_mode": 33188,
      "old_path": "Lib/opcode.py",
      "new_id": "d53b94d89b46f74daa733bb9035da9da1f5f52db",
      "new_mode": 33188,
      "new_path": "Lib/opcode.py"
    },
    {
      "type": "modify",
      "old_id": "d66031ed31cbe2becd8483e0bacd7c7a91a73408",
      "old_mode": 33188,
      "old_path": "Lib/test/test_capi/test_opt.py",
      "new_id": "1385a7f840d7bec51603ab48ccb0cea28cfc2d9f",
      "new_mode": 33188,
      "new_path": "Lib/test/test_capi/test_opt.py"
    },
    {
      "type": "modify",
      "old_id": "0d5c6e6e77f5d799a7efe7ce01c1b2911f3100cf",
      "old_mode": 33188,
      "old_path": "Lib/test/test_code.py",
      "new_id": "19fa387cd7b2712f22d9993e331428471419fe10",
      "new_mode": 33188,
      "new_path": "Lib/test/test_code.py"
    },
    {
      "type": "modify",
      "old_id": "302b2c21935efe1866a14ac203021fb1e7446c14",
      "old_mode": 33188,
      "old_path": "Lib/test/test_compile.py",
      "new_id": "ac8837359c14454e0df089fd286d9c399cbbc617",
      "new_mode": 33188,
      "new_path": "Lib/test/test_compile.py"
    },
    {
      "type": "modify",
      "old_id": "cefd64ddfe84173e1f95e6b1606b69f805e949ca",
      "old_mode": 33188,
      "old_path": "Lib/test/test_dis.py",
      "new_id": "f4210db5bd788ee3c8729d44037d5bc757ad29f3",
      "new_mode": 33188,
      "new_path": "Lib/test/test_dis.py"
    },
    {
      "type": "modify",
      "old_id": "1b22e0ec8759ac48dcf4612db07f40ef750c3591",
      "old_mode": 33188,
      "old_path": "Lib/test/test_monitoring.py",
      "new_id": "116a8bac6fb7b8a4a7a3caa456243f410264df62",
      "new_mode": 33188,
      "new_path": "Lib/test/test_monitoring.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9808a27e9ea1eb358e4f30066e785c881b42a36c",
      "new_mode": 33188,
      "new_path": "Misc/NEWS.d/next/Core_and_Builtins/2026-03-13-09-48-57.gh-issue-127958.U-znTv.rst"
    },
    {
      "type": "modify",
      "old_id": "8c316b7c8ddda0492ce0307049ed4740a9aa6029",
      "old_mode": 33188,
      "old_path": "Modules/_testinternalcapi.c",
      "new_id": "e1acce8f586685cdfbdc03b6b2f88ab650e4f759",
      "new_mode": 33188,
      "new_path": "Modules/_testinternalcapi.c"
    },
    {
      "type": "modify",
      "old_id": "2f6845399d9e168d6ac7cdd914402dd43308fb52",
      "old_mode": 33188,
      "old_path": "Modules/_testinternalcapi/test_cases.c.h",
      "new_id": "948a413d98ddcd5bb91ad26689e8ee7f36838e56",
      "new_mode": 33188,
      "new_path": "Modules/_testinternalcapi/test_cases.c.h"
    },
    {
      "type": "modify",
      "old_id": "f57c33feec2ac291e1646433a21065f83e5e8429",
      "old_mode": 33188,
      "old_path": "Modules/_testinternalcapi/test_targets.h",
      "new_id": "def462bacec176d2cb02ab16e559a77e74ac753d",
      "new_mode": 33188,
      "new_path": "Modules/_testinternalcapi/test_targets.h"
    },
    {
      "type": "modify",
      "old_id": "d26516f7c2ff66932edf85ef6c274109ea5b4fdd",
      "old_mode": 33188,
      "old_path": "Objects/codeobject.c",
      "new_id": "fbf0985e9050dd1b3adac4895ce55c65a3ccb74b",
      "new_mode": 33188,
      "new_path": "Objects/codeobject.c"
    },
    {
      "type": "modify",
      "old_id": "5088500fc4142b8a3b170f5049f59ab8e64054fa",
      "old_mode": 33188,
      "old_path": "Objects/genobject.c",
      "new_id": "9dece8a7700cab0a86da27b55a9bf7a3fa7e8468",
      "new_mode": 33188,
      "new_path": "Objects/genobject.c"
    },
    {
      "type": "modify",
      "old_id": "f808544045e1539d9f060c547487f5857d9b9755",
      "old_mode": 33188,
      "old_path": "Programs/test_frozenmain.h",
      "new_id": "1411eb1718b683be3dd09296dacf21920efeca3b",
      "new_mode": 33188,
      "new_path": "Programs/test_frozenmain.h"
    },
    {
      "type": "modify",
      "old_id": "8cc2d50a3227f8a027ca75f0bc1edf5b8ff4e600",
      "old_mode": 33188,
      "old_path": "Python/assemble.c",
      "new_id": "7c08488092de63920671c02bad96a6a39f7cc271",
      "new_mode": 33188,
      "new_path": "Python/assemble.c"
    },
    {
      "type": "modify",
      "old_id": "c26ba89b5ab9c80699f2b51f79b6232ceb13b400",
      "old_mode": 33188,
      "old_path": "Python/bytecodes.c",
      "new_id": "eaa123f88507a75e230b7bc4f7870188ea587800",
      "new_mode": 33188,
      "new_path": "Python/bytecodes.c"
    },
    {
      "type": "modify",
      "old_id": "950050a602711646c0f63d2d3a15393561fb580f",
      "old_mode": 33188,
      "old_path": "Python/ceval.c",
      "new_id": "da41851e7448a6af0751e189b649e950b5d0059f",
      "new_mode": 33188,
      "new_path": "Python/ceval.c"
    },
    {
      "type": "modify",
      "old_id": "f00913cd359c1ede331b3c939d2b16ac2a484cf2",
      "old_mode": 33188,
      "old_path": "Python/executor_cases.c.h",
      "new_id": "e57bdd686dc338eec614e03991816e01cd735fb5",
      "new_mode": 33188,
      "new_path": "Python/executor_cases.c.h"
    },
    {
      "type": "modify",
      "old_id": "30f0101d2ed0e349dbf410f26b83f1fcd95fc5ec",
      "old_mode": 33188,
      "old_path": "Python/generated_cases.c.h",
      "new_id": "a66d6ccff2d82db372eb39fcad363230a06b7802",
      "new_mode": 33188,
      "new_path": "Python/generated_cases.c.h"
    },
    {
      "type": "modify",
      "old_id": "b074d23277878bf1d68ade9d2ff36b54f4a6d9f8",
      "old_mode": 33188,
      "old_path": "Python/instrumentation.c",
      "new_id": "1aed6769d217fe2dd856ede2f0f23b8390ebf358",
      "new_mode": 33188,
      "new_path": "Python/instrumentation.c"
    },
    {
      "type": "modify",
      "old_id": "f57c33feec2ac291e1646433a21065f83e5e8429",
      "old_mode": 33188,
      "old_path": "Python/opcode_targets.h",
      "new_id": "def462bacec176d2cb02ab16e559a77e74ac753d",
      "new_mode": 33188,
      "new_path": "Python/opcode_targets.h"
    },
    {
      "type": "modify",
      "old_id": "a9e788d0dcb1d5fe139ac6b1866d326646730f3e",
      "old_mode": 33188,
      "old_path": "Python/optimizer.c",
      "new_id": "f350b82397f5756e990199e52990368c98e483ce",
      "new_mode": 33188,
      "new_path": "Python/optimizer.c"
    },
    {
      "type": "modify",
      "old_id": "942a730e4faccfc656080d1b8b3101aaa2155608",
      "old_mode": 33188,
      "old_path": "Python/optimizer_cases.c.h",
      "new_id": "52a0c08ac677b71633bd74d18b7db608ae4aa926",
      "new_mode": 33188,
      "new_path": "Python/optimizer_cases.c.h"
    },
    {
      "type": "modify",
      "old_id": "fcb73b4dcefe1d0f58b31df50a55269f3ff10582",
      "old_mode": 33188,
      "old_path": "Python/pystate.c",
      "new_id": "143175da0f45c775fbf7927ec34196a5d843f543",
      "new_mode": 33188,
      "new_path": "Python/pystate.c"
    },
    {
      "type": "modify",
      "old_id": "1eabdb1b5b194e8008b78200ebc3eafcf9e1dfe2",
      "old_mode": 33188,
      "old_path": "Python/specialize.c",
      "new_id": "4ef8b27795650ca3a78f3d5499e7b2fde852675a",
      "new_mode": 33188,
      "new_path": "Python/specialize.c"
    }
  ]
}
