bpo-29524: Add Objects/call.c file (#12)

* 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.
This commit is contained in:
Victor Stinner 2017-02-12 19:27:05 +01:00 committed by GitHub
parent 3110a379bb
commit c22bfaae83
9 changed files with 1393 additions and 1345 deletions

1368
Objects/call.c Normal file

File diff suppressed because it is too large Load diff