From a6eab3898d64b0c8986e66490bae62889577f30a Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Fri, 3 Jul 2026 16:18:08 -0700 Subject: [PATCH 1/2] Tweak grammar regarding frame unwinders --- peps/pep-0836.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0836.rst b/peps/pep-0836.rst index b8a627d559f..a8127f33a84 100644 --- a/peps/pep-0836.rst +++ b/peps/pep-0836.rst @@ -616,7 +616,7 @@ The JIT will continue supporting out-of-process profilers/debuggers that require Python frames. We understand that frame elision (inlining) is a promising optimization. However, completely eliding frames in the JIT would break third party tools. We will take care to negotiate and provide alternative -methods for Python frame unwinders the required information to recover the +methods for Python frame unwinders to have theinformation required to recover the elided frame, such as storing metadata for the elided frame. Furthermore, tools that inspect the Python stack may need to symbolize the JIT C shim frame (i.e., relate it to a Python function call). In this case, all necessary information From d5d85c1383b9bfa77bbd71652c36fe4676dab797 Mon Sep 17 00:00:00 2001 From: Brett Cannon Date: Fri, 3 Jul 2026 16:22:30 -0700 Subject: [PATCH 2/2] Add a missing space --- peps/pep-0836.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/peps/pep-0836.rst b/peps/pep-0836.rst index a8127f33a84..2d62aec0df0 100644 --- a/peps/pep-0836.rst +++ b/peps/pep-0836.rst @@ -616,7 +616,7 @@ The JIT will continue supporting out-of-process profilers/debuggers that require Python frames. We understand that frame elision (inlining) is a promising optimization. However, completely eliding frames in the JIT would break third party tools. We will take care to negotiate and provide alternative -methods for Python frame unwinders to have theinformation required to recover the +methods for Python frame unwinders to have the information required to recover the elided frame, such as storing metadata for the elided frame. Furthermore, tools that inspect the Python stack may need to symbolize the JIT C shim frame (i.e., relate it to a Python function call). In this case, all necessary information