aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/object_stack.c
diff options
context:
space:
mode:
authorMark Shannon <mark@hotpy.org>2024-10-07 14:56:39 +0100
committerGitHub <noreply@github.com>2024-10-07 14:56:39 +0100
commitda071fa3e8e01e0cacf13d632aae0835a2203eb2 (patch)
treeebd70c16c871dee470785be5aed0bccbb1e3cbaf /Python/object_stack.c
parentcda3b5a576412a8671bbe4c68bb792ec14f1a4b1 (diff)
downloadcpython-da071fa3e8e01e0cacf13d632aae0835a2203eb2.tar.gz
cpython-da071fa3e8e01e0cacf13d632aae0835a2203eb2.zip
GH-119866: Spill the stack around escaping calls. (GH-124392)
* Spill the evaluation around escaping calls in the generated interpreter and JIT. * The code generator tracks live, cached values so they can be saved to memory when needed. * Spills the stack pointer around escaping calls, so that the exact stack is visible to the cycle GC.
Diffstat (limited to 'Python/object_stack.c')
0 files changed, 0 insertions, 0 deletions