HomeAleph Objects Inc

Merge 746c2af066e0180918796acbfbc708404b83e3a9 into…

Authored by Jeroen Demeyer <J.Demeyer@UGent.be> on Thu, May 16, 11:12 AM.
This commit has been deleted in the repository: it is no longer reachable from any branch, tag, or ref.

Event Timeline

GitHub <noreply@github.com> committed rCPada8c2c0c1d1: Merge 746c2af066e0180918796acbfbc708404b83e3a9 into… (authored by Jeroen Demeyer <J.Demeyer@UGent.be>).Thu, May 16, 11:12 AM

Merged Changes

CommitAuthorDetailsCommitted
746c2af066e0Jeroen Demeyer
Update PEP 590 implementation 
May 14
9d6f2b889c4bMark Shannon/Jeroen Demeyer
Avoid checking Py_TPFLAGS_HAS_VECTORCALL for every call, as we no longer… 
May 14
f3ccabf6d16eMark Shannon/Jeroen Demeyer
Change Py_TPFLAGS_HAS_VECTORCALL to Py_TPFLAGS_HAVE_VECTORCALL for consistency… 
May 14
a505653ae81fMark Shannon/Jeroen Demeyer
Make behaviour of PY_VECTORCALL_ARGUMENTS_OFFSET explicit by making the of the… 
May 14
8aadcd3a30d5Mark Shannon/Jeroen Demeyer
Convert PY_METHOD_DESCRIPTOR to PY_TPFLAGS_METHOD_DESCRIPTOR to be consistent… 
May 14
15a3e83ab4e7Mark Shannon/Jeroen Demeyer
Use vectorcall calling convention when making calls from the interpreter. 
May 14
359224ab48f3Mark Shannon/Jeroen Demeyer
Add PyCall_MakeVectorCall. 
May 14
1072fdc31fb9Mark Shannon/Jeroen Demeyer
Implement PyCall_MakeTpCall. 
May 14
02da32e6eac5Mark Shannon/Jeroen Demeyer
Make bound-method objects support the vector call interface. 
May 14
8bc68b1f0024Mark Shannon/Jeroen Demeyer
Make method-descriptor objects support the vector call interface. 
May 14
a2bbfab99940Mark Shannon/Jeroen Demeyer
Implement PY_METHOD_DESCRIPTOR. 
May 14
6d2e902d2ad9Mark Shannon/Jeroen Demeyer
Implement PyObject_VectorCall API function. 
May 14
f3d54c48d251Mark Shannon/Jeroen Demeyer
Rename _PyObject_FastCallKeywords to PyObject_VectorCallWithCallable. 
May 14
e3c846bcfd89Mark Shannon/Jeroen Demeyer
Make builtin functions implement extended call interface. 
May 14
ab846de61fb9Mark Shannon/Jeroen Demeyer
Make Py-function object implement extended call interface. 
May 14
65f23916e5c6Mark Shannon/Jeroen Demeyer
Add support for vector call, but don't use it anywhere. 
May 14