bpo-29524: Add Objects/call.c file by vstinner · Pull Request #12 · python/cpython

@vstinner

* Move all functions to call objects in a new Objects/call.c file.
* Rename fast_function() to _PyFunction_FastCallKeywords().
* Copy null_error() from Objects/abstract.c
* Inline type_error() in call.c to not have to copy it, it was only
  called once.
* Export _PyEval_EvalCodeWithName() since it is now called
  from call.c.

methane

paulmon added a commit to paulmon/cpython that referenced this pull request

Jan 10, 2019
Windows arm32 - fix failing tests or skip

emmatyping referenced this pull request in emmatyping/cpython

Mar 16, 2020

isidentical referenced this pull request in isidentical/cpython

Jun 29, 2021
* Handle lines with multi-byte unicode characters properly

* Use Py_XDECREF instead of Py_DECREF

Co-authored-by: Batuhan Taskaya <isidentical@gmail.com>

Co-authored-by: Batuhan Taskaya <isidentical@gmail.com>

jaraco pushed a commit that referenced this pull request

Dec 2, 2022

@aisk aisk mentioned this pull request

Jun 10, 2024

miss-islington pushed a commit to miss-islington/cpython that referenced this pull request

Oct 14, 2024

1st1 pushed a commit that referenced this pull request

Oct 14, 2024

This was referenced

Feb 11, 2025

dg-pb pushed a commit to dg-pb/cpython that referenced this pull request

Oct 21, 2025

Eclips4 added a commit to Eclips4/cpython that referenced this pull request

Nov 16, 2025

@Qanux Qanux mentioned this pull request

Feb 11, 2026