7054 Commits (b11a951f16f0603d98de24fee5c023df83ea552c)

Author SHA1 Message Date
Mark Shannon b11a951f16
bpo-44032: Move data stack to thread from FrameObject. (GH-26076) 5 years ago
Eric Snow 68307483e5
bpo-43693: Group the code in codeobject.c logically. (gh-26216) 5 years ago
Inada Naoki e0c614e5fd
bpo-44114: Remove redundant cast. (GH-26098) 5 years ago
Joe Marshall ab383eb6f0
bpo-44114: Fix dictkeys_reversed and dictvalues_reversed function signatures (GH-26062) 5 years ago
Mark Shannon adcd220556
bpo-40222: "Zero cost" exception handling (GH-25729) 5 years ago
Inada Naoki 9ad8f109ac
bpo-44029: Remove Py_UNICODE APIs (GH-25881) 5 years ago
Pablo Galindo c2931d31f8
bpo-43916: Move the _PyStructSequence_InitType function to the internal API (GH-25854) 5 years ago
Mark Shannon 33ec88ac81
bpo-43977: Make sure that tp_flags for pattern matching are inherited correctly. (GH-25813) 5 years ago
Pablo Galindo e374a40afa
bpo-43901: Fix refleaks in test_module (GH-25754) 5 years ago
Erlend Egeberg Aasland 64141382ec
bpo-43908: check_set_special_type_attr() checks Py_TPFLAGS_IMMUTABLETYPE (GH-25743) 5 years ago
Jakub Kulík 9032cf5cb1
bpo-43667: Fix broken Unicode encoding in non-UTF locales on Solaris (GH-25096) 5 years ago
Victor Stinner 4908fae3d5
bpo-43916: PyStdPrinter_Type uses Py_TPFLAGS_DISALLOW_INSTANTIATION (GH-25749) 5 years ago
Victor Stinner 3bb09947ec
bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721) 5 years ago
Erlend Egeberg Aasland b73b5fb9ea
bpo-43973: object_set_class() checks Py_TPFLAGS_IMMUTABLETYPE (GH-25714) 5 years ago
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