aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/Python/pythonrun.c
diff options
context:
space:
mode:
authorSam Gross <colesbury@gmail.com>2024-05-03 18:16:45 -0400
committerGitHub <noreply@github.com>2024-05-03 18:16:45 -0400
commit37c31bea72fb6971f1008faa2e253d12167c221f (patch)
tree7f45a8a0bc9f7bd77b1fa8423523e9f4f24e6cde /Python/pythonrun.c
parent0e78a545e6e78b16eb7709ec3db2243364603134 (diff)
downloadcpython-37c31bea72fb6971f1008faa2e253d12167c221f.tar.gz
cpython-37c31bea72fb6971f1008faa2e253d12167c221f.zip
gh-118527: Intern filename, name, and qualname in code objects. (#118558)
This interns the strings for `co_filename`, `co_name`, and `co_qualname` on codeobjects in the free-threaded build. This partially addresses a reference counting bottleneck when creating closures concurrently. The closures take the name and qualified name from the code object.
Diffstat (limited to 'Python/pythonrun.c')
0 files changed, 0 insertions, 0 deletions