7040 Commits (069e81ab3da46c441335ca762c4333b7bd91861d)

Author SHA1 Message Date
Mark Shannon 069e81ab3d
bpo-43977: Use tp_flags for collection matching (GH-25723) 5 years ago
larryhastings 175a54b2d8
Two minor fixes for accessing a module's name. (#25658) 5 years ago
larryhastings 2f2b69855d
bpo-43901: Lazy-create an empty annotations dict in all unannotated user classes and modules (#25623) 5 years ago
Steve Dower 87655e2cf5
bpo-42800: Rename AUDIT_READ to PY_AUDIT_READ (GH-25736) 5 years ago
Ryan Hileman 9a2c2a9ec3
bpo-42800: add audit hooks for f_code and tb_frame (GH-24182) 5 years ago
Mark Shannon 088a15c49d
bpo-43933: Show frame.f_lineno as None, rather than -1, if there is no line number. (GH-25717) 5 years ago
Mark Shannon c76da79b37
bpo-42739: Don't use sentinels to mark end of line table. (GH-25657) 5 years ago
Hristo Venev 8557edbfa8
bpo-24275: Don't downgrade unicode-only dicts to mixed on lookups (GH-25186) 5 years ago
Erlend Egeberg Aasland 3b52c8d66b
bpo-43908: Add Py_TPFLAGS_IMMUTABLETYPE flag (GH-25520) 5 years ago
Ken Jin 859577c249
bpo-41559: Change PEP 612 implementation to pure Python (#25449) 5 years ago
Victor Stinner 32c5a17444
bpo-43962: Fix _PyInterpreterState_IDIncref() (GH-25683) 5 years ago
Pablo Galindo a77aac4fca
bpo-43914: Highlight invalid ranges in SyntaxErrors (#25525) 5 years ago
Raymond Hettinger a07da09ad5
bpo-43475: Fix worst case collision behavior for NaN instances (GH-25493) 5 years ago
Victor Stinner cdad2724e6
bpo-40137: Add pycore_moduleobject.h internal header (GH-25507) 5 years ago
Victor Stinner 760da626ff
bpo-40137: Optimize _PyType_GetModuleByDef() loop (GH-25505) 5 years ago
Victor Stinner d4aaa34798
bpo-40137: _PyType_GetModuleByDef() doesn't check tp_flags (GH-25504) 5 years ago
Pablo Galindo 3b82cae774
bpo-38530: Properly extend UnboundLocalError from NameError (GH-25444) 5 years ago
Pablo Galindo 5bf8bf2267
bpo-38530: Offer suggestions on NameError (GH-25397) 5 years ago
Pablo Galindo 37494b441a
bpo-38530: Offer suggestions on AttributeError (#16856) 5 years ago
Victor Stinner a328d73843
bpo-43770: Cleanup type_ready() (GH-25388) 5 years ago
Victor Stinner 65f058eb08
bpo-43770: Reorder type_ready() (GH-25373) 5 years ago
Victor Stinner 553ee2781a
bpo-43682: Make staticmethod objects callable (GH-25117) 5 years ago
Victor Stinner 53114ffef1
bpo-43770: Refactor PyType_Ready() function (GH-25336) 5 years ago
Dennis Sweeney dfb45323ce
bpo-43751: Fix anext() bug where it erroneously returned None (GH-25238) 5 years ago
Victor Stinner 09bbebea16
bpo-43753: Add Py_Is() and Py_IsNone() functions (GH-25227) 5 years ago
Victor Stinner ecf14e6557
bpo-43770: Refactor type_new() function (GH-25325) 5 years ago
Victor Stinner 507a574de3
bpo-43682: @staticmethod inherits attributes (GH-25268) 5 years ago
Victor Stinner b98eba5bc2
bpo-43770: _PyTypes_Init() inits _PyAnextAwaitable_Type (GH-25266) 5 years ago
Victor Stinner df5dc1c7a5
bpo-43770: _PyTypes_Init() inits more static types (GH-25265) 5 years ago
Victor Stinner a518099078
bpo-43770: Sort types in _PyTypes_Init() (GH-25263) 5 years ago
Mark Shannon b37181e692
bpo-43683: Handle generator entry in bytecode (GH-25138) 5 years ago
Victor Stinner 3359cab038
bpo-43688: Support the limited C API in debug mode (GH-25131) 5 years ago
Victor Stinner 442ad74fc2
bpo-43687: Py_Initialize() creates singletons earlier (GH-25147) 5 years ago
Mark Shannon fcb55c0037
bpo-27129: Use instruction offsets, not byte offsets, in bytecode and internally. (GH-25069) 5 years ago
Tim Peters 078a3433eb
When printing stats, move radix tree info to its own section. (GH-25125) 5 years ago
Jessica Clarke dec0757549
bpo-43179: Generalise alignment for optimised string routines (GH-24624) 5 years ago
Neil Schemenauer 85b6b70589
bpo-37448: Use radix tree for pymalloc address_in_range(). (GH-14474) 5 years ago
Inada Naoki 4827483f47
bpo-43510: Implement PEP 597 opt-in EncodingWarning. (GH-19481) 5 years ago
Pablo Galindo 11b85abbae
bpo-43636: Validate the version tag in _PyType_Lookup (GH-25032) 5 years ago
Raymond Hettinger 72789592a3
bpo-43198: Revert 3dd2157 that removed freeslot tracking. (#25010) 5 years ago
Pablo Galindo 919d42d477
bpo-31861: Fix possible crash in PyAnextAwaitable_New (GH-25005) 5 years ago
Victor Stinner a81fca6ec8
bpo-43244: Add pycore_compile.h header file (GH-25000) 5 years ago
Joshua Bronson f0a6fde882
bpo-31861: Add aiter and anext to builtins (#23847) 5 years ago
Dino Viehland ee48c7d541
bpo-43452: Micro-optimizations to PyType_Lookup (GH-24804) 5 years ago
Skip Montanaro 7cb033c423
bpo-43494: Make some minor changes to lnotab notes (GH-24861) 5 years ago
Victor Stinner fc980e0be1
bpo-43541: Fix PyEval_EvalCodeEx() regression (GH-24918) 5 years ago
Victor Stinner 9976834f80
bpo-35883: Py_DecodeLocale() escapes invalid Unicode characters (GH-24843) 5 years ago
junyixie 75048c8a38
bpo-43441: Fix _PyType_ClearCache() for subinterpreters (GH-24822) 5 years ago
Pablo Galindo 0632b1012d
bpo-42128: Add __match_args__ to structseq-based classes (GH-24732) 5 years ago
Jozef Grajciar c994ffe695
bpo-11717: fix ssize_t redefinition error when targeting 32bit Windows app (GH-24479) 5 years ago