mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-24 22:32:28 +00:00
Add some Python 3.7 backports (#306)
* make.com now uses stack size of 2mb * optimize _PyCFunction_FastCallKeywords * backport python@cpython/7fc252adfbedece75f2330bcfdadbf84dee7836f
This commit is contained in:
parent
903cc38c37
commit
d7ff346b52
9 changed files with 700 additions and 504 deletions
8
third_party/python/Include/abstract.h
vendored
8
third_party/python/Include/abstract.h
vendored
|
@ -16,8 +16,12 @@ PyObject *PyObject_Call(PyObject *callable_object, PyObject *args,
|
|||
PyObject *_PyStack_AsTuple(PyObject **stack, Py_ssize_t nargs);
|
||||
PyObject *_PyStack_AsDict(PyObject **values, PyObject *kwnames);
|
||||
|
||||
int _PyStack_UnpackDict(PyObject **args, Py_ssize_t nargs, PyObject *kwargs,
|
||||
PyObject ***p_stack, PyObject **p_kwnames);
|
||||
PyObject ** _PyStack_UnpackDict(
|
||||
PyObject **args,
|
||||
Py_ssize_t nargs,
|
||||
PyObject *kwargs,
|
||||
PyObject **kwnames,
|
||||
PyObject *func);
|
||||
|
||||
PyObject *_PyObject_FastCallDict(PyObject *func, PyObject **args,
|
||||
Py_ssize_t nargs, PyObject *kwargs);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue