aboutsummaryrefslogtreecommitdiff
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* bpo-42217: compiler: merge same co_code and co_linetable objects (GH-23056)Inada Naoki2021-02-103-3847/+3835
* bpo-42882: Fix MSVC warnings in pystate.c (GH-24440)Ken Jin2021-02-041-1/+1
* Only eliminate jumps to successor block if jump is unconditional. (GH-24417)Mark Shannon2021-02-021-17/+4
* bpo-42990: Further refactoring of PyEval_ functions. (GH-24368)Mark Shannon2021-02-012-126/+204
* bpo-40455: Fix gcc10+ warning about writing into a section of offset 0 (GH-24...Pablo Galindo2021-01-301-3/+2
* bpo-42927: Inline cache for attributes defined with '__slots__' (#24216)Guido van Rossum2021-01-291-64/+116
* bpo-38631: Replace compiler fatal errors with exceptions (GH-24369)Victor Stinner2021-01-301-34/+52
* Fix a reference leak in the compiler for compiler_lambda() (GH-24382)Pablo Galindo2021-01-291-1/+3
* bpo-42979: Use _Py_CheckSlotResult() to check slots result (GH-24356)Victor Stinner2021-01-291-7/+11
* bpo-42990: Introduce 'frame constructor' struct to simplify API for PyEval_Co...Mark Shannon2021-01-291-62/+68
* bpo-42955: Remove sub-packages from sys.stdlib_module_names (GH-24353)Victor Stinner2021-01-281-12/+0
* bpo-33387: update documentation for exception handling opcode changes (GH-24334)Irit Katriel2021-01-261-2/+0
* bpo-42955: Rename module_names to sys.stdlib_module_names (GH-24332)Victor Stinner2021-01-253-18/+18
* bpo-42955: Add sys.modules_names (GH-24238)Victor Stinner2021-01-253-190/+226
* bpo-27772: Make preceding width with 0 valid in string format. (GH-11270)Serhiy Storchaka2021-01-251-1/+1
* bpo-42780: Fix set_inheritable() for O_PATH file descriptors on Linux (GH-24172)cptpcrd2021-01-201-0/+7
* bpo-42923: _Py_DumpExtensionModules() ignores stdlib ext (GH-24254)Victor Stinner2021-01-192-13/+43
* bpo-42955: Add Python/module_names.h (GH-24258)Victor Stinner2021-01-191-0/+336
* bpo-42923: Dump extension modules on fatal error (GH-24207)Victor Stinner2021-01-181-0/+41
* bpo-42923: Py_FatalError() avoids fprintf() (GH-24242)Victor Stinner2021-01-182-43/+44
* Mark instructions at end of class scope as artificial. (GH-24222)Mark Shannon2021-01-151-0/+2
* Eliminate NOPs in extended blocks. (GH-24209)Mark Shannon2021-01-131-5/+13
* bpo-42908: Mark cleanup code at end of try-except and with artificial (#24202)Mark Shannon2021-01-134-4358/+4432
* bpo-41994: Fix refcount issues in Python/import.c (GH-22632)Serhiy Storchaka2021-01-121-56/+50
* bpo-42882: _PyRuntimeState_Init() leaves unicode next_index unchanged (GH-24193)Victor Stinner2021-01-121-1/+4
* Update frame.f_lineno before any call to the (C) tracing function. (GH-24150)Mark Shannon2021-01-071-33/+54
* bpo-42823: Fix frame lineno when frame.f_trace is set (GH-24099)Mark Shannon2021-01-053-1144/+1151
* bpo-42810: Mark jumps at end of if and try statements as artificial. (GH-24091)Mark Shannon2021-01-044-2185/+2202
* Delete the now unused c_do_not_emit_bytecode field. (#24094)Mark Shannon2021-01-041-33/+0
* Bring Python into the new year. (GH-24036)Dong-hee Na2021-01-021-1/+1
* bpo-42745: finalize_interp_types() calls _PyType_Fini() (GH-23953)Victor Stinner2020-12-261-3/+1
* bpo-40521: Per-interpreter interned strings (GH-20085)Victor Stinner2020-12-261-0/+2
* bpo-42745: Make the type cache per-interpreter (GH-23947)Victor Stinner2020-12-262-1/+3
* bpo-39465: Fix _PyUnicode_FromId() for subinterpreters (GH-20058)Victor Stinner2020-12-261-11/+19
* bpo-42246: Don't eliminate jumps to jumps, if it will break PEP 626. (GH-23896)Mark Shannon2020-12-234-4155/+4191
* Fix typos in sysmodule (GH-23883)Joannah Nanjekye2020-12-221-2/+2
* bpo-42634: Mark reraise after except blocks as artificial. (GH-23877)Mark Shannon2020-12-214-4995/+5007
* bpo-24792: Fix zipimporter masking the cause of import errors (GH-22204)Irit Katriel2020-12-181-710/+719
* bpo-42246: Make sure that `f_lasti`, and thus `f_lineno`, is set correctly af...Mark Shannon2020-12-176-214/+218
* bpo-26564: fix obsolete comment in traceback.c (GH-23819)Irit Katriel2020-12-171-1/+2
* bpo-42645: Make sure that return/break/continue are only traced once when exi...Mark Shannon2020-12-162-1664/+1673
* bpo-42615: Delete redundant jump instructions that only bypass empty blocks (...Om G2020-12-162-101/+143
* bpo-42639: Move atexit state to PyInterpreterState (GH-23763)Victor Stinner2020-12-152-12/+9
* bpo-42246: Remove DO_NOT_EMIT_BYTECODE macros, so that while loops and if sta...Mark Shannon2020-12-154-3457/+3402
* bpo-42639: atexit now logs callbacks exceptions (GH-23771)Victor Stinner2020-12-141-6/+3
* bpo-42639: Cleanup atexitmodule.c (GH-23770)Victor Stinner2020-12-141-14/+2
* bpo-42635: Mark JUMP_ABSOLUTE at end of 'for' loop as artificial to avoid spu...Mark Shannon2020-12-143-3767/+3769
* Don't generate spurious line number in try-except-finally. (#23760)Mark Shannon2020-12-143-1732/+1734
* bpo-31904: Define THREAD_STACK_SIZE for VxWorks (GH-23718)pxinwr2020-12-091-0/+4
* bpo-32381: Add _PyRun_AnyFileObject() (GH-23723)Victor Stinner2020-12-092-26/+88