6843 Commits (5fc4f8ae68aecf07f2ae4029dbcf997027489944)

Author SHA1 Message Date
Pablo Galindo 10c3b2120a
bpo-40890: Fix compiler warning in dictobject.c (GH-20876) 6 years ago
Dennis Sweeney 3ee0e48b03
bpo-40890: Add `mapping` property to dict views (GH-20749) 6 years ago
Ammar Askar 3b3b83c965
Restrict co_code to be under INT_MAX in codeobject (GH-20628) 6 years ago
Victor Stinner 1bcc32f062
bpo-39465: Use _PyInterpreterState_GET() (GH-20788) 6 years ago
Victor Stinner d36cf5f1d2
bpo-40943: Replace PY_FORMAT_SIZE_T with "z" (GH-20781) 6 years ago
scoder 24b8bad6d3
bpo-40703: Let PyType_FromSpec() set "type.__module__" only if it is not set yet. (GH-20273) 6 years ago
Dennis Sweeney 07d8112812
bpo-40889: Optimize dict.items() ^ dict.items() (GH-20718) 6 years ago
Victor Stinner c6b292cdee
bpo-29882: Add _Py_popcount32() function (GH-20518) 6 years ago
Victor Stinner bcb198385d
bpo-40887: Don't use finalized free lists (GH-20700) 6 years ago
Victor Stinner c96a61e816
bpo-40881: Fix unicode_release_interned() (GH-20699) 6 years ago
scoder f7c4e23642
bpo-40724: Support setting buffer slots from type specs (GH-20648) 6 years ago
Victor Stinner 78a02c2568
bpo-40521: Make async gen free lists per-interpreter (GH-20643) 6 years ago
Victor Stinner 88ec919010
bpo-40521: Make list free list per-interpreter (GH-20642) 6 years ago
Victor Stinner 3744ed2c9c
bpo-40521: Make frame free list per-interpreter (GH-20638) 6 years ago
Victor Stinner 7daba6f221
bpo-40521: Make slice cache per-interpreter (GH-20637) 6 years ago
Victor Stinner 2ba59370c3
bpo-40521: Make float free list per-interpreter (GH-20636) 6 years ago
Victor Stinner 69ac6e58fd
bpo-40521: Make tuple free list per-interpreter (GH-20247) 6 years ago
Mark Shannon 50a48dad55
Don't raise an exception on normal return from generator. (GH-19473) 6 years ago
Ammar Askar 6e23a9c82b
Fix MSVC warning in frameobject.c (GH-20590) 6 years ago
Victor Stinner 297257f7bc
bpo-39465: Cleanup _PyUnicode_FromId() code (GH-20595) 6 years ago
Victor Stinner 59d3dce69b
bpo-40839: PyDict_GetItem() requires the GIL (GH-20580) 6 years ago
Niklas Fiekas 8bd216dfed
bpo-29882: Add an efficient popcount method for integers (#771) 6 years ago
Serhiy Storchaka 5f4b229df7
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443) 6 years ago
Victor Stinner fe2978b3b9
bpo-39573: Convert Py_REFCNT and Py_SIZE to functions (GH-20429) 6 years ago
Mark Dickinson 20941de0dd
bpo-37999: Fix outdated __int__ and nb_int references in comments (GH-20449) 6 years ago
Pablo Galindo 1cf15af9a6 bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSpec types (reverts GH-19414) (GH-20264) 6 years ago
Serhiy Storchaka 578c3955e0
bpo-37999: No longer use __int__ in implicit integer conversions. (GH-15636) 6 years ago
Dong-hee Na 7d847e29d7
bpo-39573: Fix buildbot failure for tupleobject.c (GH-20391) 6 years ago
Sergey Fedoseev e682b26a6b
bpo-34397: Remove redundant overflow checks in list and tuple implementation. (GH-8757) 6 years ago
Zackery Spytz fdc5a94279
bpo-37973: Improve the docstrings of sys.float_info (GH-19218) 6 years ago
Hai Shi 3f5f61409e
Remove spurious NULL in descrobject.c (GH-20344) 6 years ago
Chris Jerdonek 7c30d12bd5
bpo-40696: Fix a hang that can arise after gen.throw() (GH-20287) 6 years ago
Victor Stinner 0509c4547f
bpo-40521: Fix update_slot() when INTERN_NAME_STRINGS is not defined (#20246) 6 years ago
Chris Jerdonek ff7a8b03c4
Use _PyErr_ChainStackItem() inside gen_send_ex(). (GH-20173) 6 years ago
Chris Jerdonek da742ba826
bpo-31033: Improve the traceback for cancelled asyncio tasks (GH-19951) 6 years ago
Zackery Spytz 6b6092f533
bpo-39075: types.SimpleNamespace no longer sorts attributes in its repr (GH-19430) 6 years ago
Victor Stinner 3d17c045b4
bpo-40521: Add PyInterpreterState.unicode (GH-20081) 6 years ago
Chris Jerdonek 75cd8e48c6
bpo-29587: Make gen.throw() chain exceptions with yield from (GH-19858) 6 years ago
Victor Stinner d6fb53fe42
bpo-39465: Remove _PyUnicode_ClearStaticStrings() from C API (GH-20078) 6 years ago
scoder 4c9ea093cd
bpo-38787: Add PyCFunction_CheckExact() macro for exact type checks (GH-20024) 6 years ago
Serhiy Storchaka 5650e76f63
bpo-40596: Fix str.isidentifier() for non-canonicalized strings containing non-BMP characters on Windows. (GH-20053) 6 years ago
Serhiy Storchaka 74ea6b5a75
bpo-40593: Improve syntax errors for invalid characters in source code. (GH-20033) 6 years ago
Victor Stinner 4804b5b3df
bpo-39465: Don't access directly _Py_Identifier members (GH-20043) 6 years ago
Hai Shi 86d69444e7
bpo-40584: Update PyType_FromModuleAndSpec() to process tp_vectorcall_offset (GH-20026) 6 years ago
scoder 6067d4bc3c
bpo-40575: Avoid unnecessary overhead in _PyDict_GetItemIdWithError() (GH-20018) 6 years ago
Raymond Hettinger 2cc9b8486d
Improve code clarity for the set lookup logic (GH-20028) 6 years ago
Sergey Fedoseev 86a93fddf7
bpo-37986: Improve perfomance of PyLong_FromDouble() (GH-15611) 6 years ago
Zackery Spytz 02fa0ea9c1
bpo-40273: Reversible mappingproxy (FH-19513) 6 years ago
Petr Viktorin e1becf46b4
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936) 6 years ago
Victor Stinner b7aa23d29f
bpo-40521: Disable list free list in subinterpreters (GH-19959) 6 years ago