[New-bugs-announce] [issue31921] Bring together logic for entering/leaving a frame in frameobject.c

pdox report at bugs.python.org
Thu Nov 2 05:56:19 EDT 2017


New submission from pdox <pdox at alum.mit.edu>:

This is a refactor to move all the code involved in entering a frame (making it the active frame for the current tstate) and leaving a frame (removing it as an active frame, possibly destructing it or making it GC tracked) into private functions in frameobject.c.

The underlying goal of this change is to make it possible to add (as a performance feature) stack-allocated frames, in addition to the usual heap-allocated ones.

----------
components: Interpreter Core
messages: 305408
nosy: pdox
priority: normal
severity: normal
status: open
title: Bring together logic for entering/leaving a frame in frameobject.c
type: performance
versions: Python 3.7

_______________________________________
Python tracker <report at bugs.python.org>
<https://bugs.python.org/issue31921>
_______________________________________


More information about the New-bugs-announce mailing list