mirror of
https://github.com/jart/cosmopolitan.git
synced 2025-05-23 22:02:27 +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
1
third_party/python/Include/dictobject.h
vendored
1
third_party/python/Include/dictobject.h
vendored
|
@ -108,6 +108,7 @@ PyObject * PyDict_Copy(PyObject *mp);
|
|||
int PyDict_Contains(PyObject *mp, PyObject *key);
|
||||
#ifndef Py_LIMITED_API
|
||||
int _PyDict_Contains(PyObject *mp, PyObject *key, Py_hash_t hash);
|
||||
#define PyDict_GET_SIZE(mp) (assert(PyDict_Check(mp)),((PyDictObject *)mp)->ma_used)
|
||||
PyObject * _PyDict_NewPresized(Py_ssize_t minused);
|
||||
void _PyDict_MaybeUntrack(PyObject *mp);
|
||||
int _PyDict_HasOnlyStringKeys(PyObject *mp);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue