[issue37194] Move new vector private declarations to the internal C API

2020-12-16 Thread STINNER Victor
STINNER Victor added the comment: New changeset 166286849048eccadecf02b242dbc4042b780944 by Victor Stinner in branch '3.9': Add symbols of the stable ABI to python3dll.c (GH-23598) (GH-23801) https://github.com/python/cpython/commit/166286849048eccadecf02b242dbc4042b780944 --

[issue37194] Move new vector private declarations to the internal C API

2020-12-16 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +22660 pull_request: https://github.com/python/cpython/pull/23801 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2020-12-16 Thread STINNER Victor
STINNER Victor added the comment: New changeset fcc6935384b933fbe1a1ef659ed455a3b74c849a by Victor Stinner in branch 'master': Add symbols of the stable ABI to python3dll.c (GH-23598) https://github.com/python/cpython/commit/fcc6935384b933fbe1a1ef659ed455a3b74c849a --

[issue37194] Move new vector private declarations to the internal C API

2020-12-01 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +22466 pull_request: https://github.com/python/cpython/pull/23598 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2020-01-07 Thread Nick Coghlan
Change by Nick Coghlan : -- pull_requests: -17306 ___ Python tracker ___ ___ Python-bugs-list mailing list Unsubscribe:

[issue37194] Move new vector private declarations to the internal C API

2020-01-07 Thread Petr Viktorin
Change by Petr Viktorin : -- pull_requests: +17311 pull_request: https://github.com/python/cpython/pull/17893 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2020-01-07 Thread Petr Viktorin
Change by Petr Viktorin : -- pull_requests: +17306 pull_request: https://github.com/python/cpython/pull/17896 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
STINNER Victor added the comment: New changeset 5352cc41fa4eb5f0dc847709392e88473b8593b0 by Victor Stinner in branch 'master': bpo-37194: Add PyObject_CallNoArgs() rationale (GH-14159) https://github.com/python/cpython/commit/5352cc41fa4eb5f0dc847709392e88473b8593b0 --

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +14001 pull_request: https://github.com/python/cpython/pull/14159 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
STINNER Victor added the comment: New changeset ac4202ee4d53d6c0a07109e03795b70d91edbbb3 by Victor Stinner in branch '3.7': bpo-37194: Complete PyObject_CallXXX() docs (GH-14156) (GH-14158) https://github.com/python/cpython/commit/ac4202ee4d53d6c0a07109e03795b70d91edbbb3 --

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
STINNER Victor added the comment: New changeset 71031cf4ed5ac9e330c8890b92379d9df383925b by Victor Stinner in branch '3.8': bpo-37194: Complete PyObject_CallXXX() docs (GH-14156) (GH-14157) https://github.com/python/cpython/commit/71031cf4ed5ac9e330c8890b92379d9df383925b --

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
STINNER Victor added the comment: > bpo-37191: the new vector APIs declare "static inline" functions which are no > C89 compatible and so cause compilation issues on pygobject3, python-dbus, > xen (for example). bpo-37191 have been fixed, so this issue can now be closed. --

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +14000 pull_request: https://github.com/python/cpython/pull/14158 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +13999 pull_request: https://github.com/python/cpython/pull/14157 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
STINNER Victor added the comment: New changeset 1ce2656f13e726b3b99d4c968926908cff1f460a by Victor Stinner in branch 'master': bpo-37194: Complete PyObject_CallXXX() docs (GH-14156) https://github.com/python/cpython/commit/1ce2656f13e726b3b99d4c968926908cff1f460a --

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
Change by STINNER Victor : -- pull_requests: +13998 pull_request: https://github.com/python/cpython/pull/14156 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2019-06-17 Thread STINNER Victor
STINNER Victor added the comment: New changeset 2ff58a24e8a1c7e290d025d69ebaea0bbead3b8c by Victor Stinner in branch 'master': bpo-37194: Add a new public PyObject_CallNoArgs() function (GH-13890) https://github.com/python/cpython/commit/2ff58a24e8a1c7e290d025d69ebaea0bbead3b8c --

[issue37194] Move new vector private declarations to the internal C API

2019-06-07 Thread STINNER Victor
STINNER Victor added the comment: Oh, I used the wrong bpo number for this change: New changeset 740a84de73ad8d02655de0a084036f4b7e49a01b by Victor Stinner in branch 'master': bpo-37191: Move TestPEP590 from test_capi to test_call (GH-13892)

[issue37194] Move new vector private declarations to the internal C API

2019-06-07 Thread STINNER Victor
STINNER Victor added the comment: I used testcapi_call_no_args.patch and stack_overflow-4.py to measure the stack consumption of PyObject_CallNoArgs() and PyObject_CallFunctionObjArgs() for PR 13890. -- Added file: https://bugs.python.org/file48401/testcapi_call_no_args.patch

[issue37194] Move new vector private declarations to the internal C API

2019-06-07 Thread STINNER Victor
Change by STINNER Victor : Added file: https://bugs.python.org/file48400/stack_overflow-4.py ___ Python tracker ___ ___ Python-bugs-list

[issue37194] Move new vector private declarations to the internal C API

2019-06-07 Thread STINNER Victor
Change by STINNER Victor : -- keywords: +patch pull_requests: +13764 stage: -> patch review pull_request: https://github.com/python/cpython/pull/13890 ___ Python tracker ___

[issue37194] Move new vector private declarations to the internal C API

2019-06-07 Thread Jeroen Demeyer
Jeroen Demeyer added the comment: > I propose to move the new *private* declarations to the internal C API. Some of those functions (in particular _PyObject_Vectorcall) are expected to become public in 3.9. They are only private for now since the API is provisional. -- nosy:

[issue37194] Move new vector private declarations to the internal C API

2019-06-07 Thread STINNER Victor
Change by STINNER Victor : -- title: Move new vector headers to the internal C API -> Move new vector private declarations to the internal C API ___ Python tracker ___