6808 Commits (6e8cda91d92da72800d891b2fc2073ecbc134d98)

Author SHA1 Message Date
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
Victor Stinner 89fc4a34cf
bpo-40521: Disable method cache in subinterpreters (GH-19960) 6 years ago
Pablo Galindo 96074de573
bpo-40523: Add pass-throughs for hash() and reversed() to weakref.proxy objects (GH-19946) 6 years ago
Victor Stinner b4b53868d7
bpo-40521: Disable free lists in subinterpreters (GH-19937) 6 years ago
Victor Stinner 607b1027fe
bpo-40521: Disable Unicode caches in isolated subinterpreters (GH-19933) 6 years ago
Victor Stinner b0be6b3b94
bpo-29587: _PyErr_ChainExceptions() checks exception (GH-19902) 6 years ago
Dong-hee Na b88cd585d3
bpo-40455: Remove gcc10 warning about x_digits (#19852) 6 years ago
Hai Shi 5e8ffe1477
bpo-39573: Use Py_IS_TYPE to check for types (GH-19882) 6 years ago
Serhiy Storchaka 41a64587a0
bpo-40408: Fix support of nested type variables in GenericAlias. (GH-19836) 6 years ago
Raymond Hettinger d699d5e617
Remove out-of-date comment (GH-19886) 6 years ago
Raymond Hettinger 3dd2157feb
Simplify set entry insertion logic. (GH-19881) 6 years ago
Chris Jerdonek 21893fbb74
bpo-29587: allow chaining NULL exceptions in _gen_throw() (GH-19877) 6 years ago
Chris Jerdonek 02047265eb
bpo-29587: Update gen.throw() to chain exceptions (#19823) 6 years ago
Victor Stinner 3c7f9db850
Revert "bpo-29587: Enable implicit exception chaining with gen.throw() (GH-19811)" (#19821) 6 years ago
Chris Jerdonek 2514a632fb
bpo-29587: Enable implicit exception chaining with gen.throw() (GH-19811) 6 years ago
Mark Shannon 57697245e1
bpo-40228: More robust frame.setlineno. (GH-19437) 6 years ago
Victor Stinner 7036477323
bpo-40421: Add PyFrame_GetBack() function (GH-19765) 6 years ago
Victor Stinner 4386b9045e
bpo-40429: PyThreadState_GetFrame() returns a strong ref (GH-19781) 6 years ago
Victor Stinner ae00a5a885
bpo-40428: Remove PyTuple_ClearFreeList() function (GH-19769) 6 years ago
Victor Stinner cc0dc7e484
bpo-40429: Refactor super_init() (GH-19776) 6 years ago
Victor Stinner 8852ad4208
bpo-40429: PyFrame_GetCode() now returns a strong reference (GH-19773) 6 years ago
Victor Stinner 6d86a2331e
bpo-40429: PyFrame_GetCode() result cannot be NULL (GH-19772) 6 years ago
Victor Stinner a42ca74fa3
bpo-40421: Add PyFrame_GetCode() function (GH-19757) 6 years ago
Victor Stinner 7c59d7c986
bpo-40421: Add pyframe.h header file (GH-19755) 6 years ago
Pablo Galindo 91a5ae1835
bpo-40217: Clean code in PyType_FromSpec_Alloc and add NEWS entry (GH-19733) 6 years ago
Pablo Galindo 0169d3003b
bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSpec types (GH-19414) 6 years ago
Dong-hee Na 02e4484f19
Update ga_new to use _PyArg_CheckPositional and _PyArg_NoKwnames (GH-19679) 6 years ago
sweeneyde a81849b031
bpo-39939: Add str.removeprefix and str.removesuffix (GH-18939) 6 years ago
Victor Stinner d7c657d4b1
bpo-40302: UTF-32 encoder SWAB4() macro use a|b rather than a+b (GH-19572) 6 years ago
Victor Stinner 1a1bd2e238
bpo-40302: Replace PY_INT64_T with int64_t (GH-19573) 6 years ago
Victor Stinner 1ae035b7e8
bpo-40302: Add pycore_byteswap.h header file (GH-19552) 6 years ago
Victor Stinner 361dcdcefc
bpo-40268: Remove unused osdefs.h includes (GH-19532) 6 years ago
Victor Stinner d9ea5cae1d
bpo-40268: Remove unused pycore_pymem.h includes (GH-19531) 6 years ago
Victor Stinner 4a21e57fe5
bpo-40268: Remove unused structmember.h includes (GH-19530) 6 years ago
Hai Shi 675d9a3d7a
bpo-40170: Convert PyObject_IS_GC() macro to a function (GH-19464) 6 years ago
Victor Stinner e560f90602
bpo-40268: Move struct _gc_runtime_state to pycore_gc.h (GH-19515) 6 years ago