diff options
author | Sam Gross <colesbury@gmail.com> | 2024-07-02 16:30:14 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-02 16:30:14 (GMT) |
commit | 8e8d202f552c993f40913b628139a39a5abe6a03 (patch) | |
tree | a907d73519febe133d4b86f57f33908e241ff41a /Tools/cases_generator | |
parent | 1ac273224a85126c4356e355f7445206fadde7ec (diff) | |
download | cpython-8e8d202f552c993f40913b628139a39a5abe6a03.zip cpython-8e8d202f552c993f40913b628139a39a5abe6a03.tar.gz cpython-8e8d202f552c993f40913b628139a39a5abe6a03.tar.bz2 |
gh-117139: Add _PyTuple_FromStackRefSteal and use it (#121244)
Avoids the extra conversion from stack refs to PyObjects.
Diffstat (limited to 'Tools/cases_generator')
-rw-r--r-- | Tools/cases_generator/analyzer.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/Tools/cases_generator/analyzer.py b/Tools/cases_generator/analyzer.py index 6b1af1b..f92560b 100644 --- a/Tools/cases_generator/analyzer.py +++ b/Tools/cases_generator/analyzer.py @@ -431,6 +431,7 @@ NON_ESCAPING_FUNCTIONS = ( "CONVERSION_FAILED", "_PyList_FromArraySteal", "_PyTuple_FromArraySteal", + "_PyTuple_FromStackRefSteal", ) ESCAPING_FUNCTIONS = ( |