summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* GH-112354: Treat _EXIT_TRACE like an unconditional side exit (GH-113104)Mark Shannon2023-12-144-21/+4
* gh-112716: Fix SystemError when __builtins__ is not a dict (GH-112770)Serhiy Storchaka2023-12-141-2/+2
* Fix whitespace in generated codeMark Shannon2023-12-131-6/+6
* gh-76785: Avoid Pickled TracebackException for Propagated Subinterpreter Exce...Eric Snow2023-12-131-151/+88
* gh-112723: Call `PyThreadState_Clear()` from the correct interpreter (#112776)Sam Gross2023-12-133-53/+30
* gh-76785: Show the Traceback for Uncaught Subinterpreter Exceptions (gh-113034)Eric Snow2023-12-131-12/+206
* gh-112320: Implement on-trace confidence tracking for branches (#112321)Guido van Rossum2023-12-122-3/+18
* gh-113010: Don't decrement deferred in pystats (#113032)Michael Droettboom2023-12-121-4/+0
* GH-108866: Guarantee forward progress in executors. (GH-113006)Mark Shannon2023-12-123-18/+13
* gh-76785: Fixes for test.support.interpreters (gh-112982)Eric Snow2023-12-123-1/+69
* GH-111485: Factor out tier 2 code generation from the rest of the interpreter...Mark Shannon2023-12-123-731/+893
* gh-112970: Detect and use closefrom() when available (#112969)Sam James2023-12-121-3/+3
* A smattering of cleanups in uop debug output and lltrace (#112980)Guido van Rossum2023-12-123-10/+11
* gh-112978: Remove redundant condition inside `take_gil` (gh-112979)Yan Yanchii2023-12-111-5/+0
* gh-90350: Optimize builtin functions min() and max() (GH-30286)colorfulappl2023-12-111-36/+45
* gh-112943: Correctly compute end offsets for multiline tokens in the tokenize...Pablo Galindo Salgado2023-12-111-1/+1
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-076-182/+41
* gh-112538: Add internal-only _PyThreadStateImpl "wrapper" for PyThreadState (...Sam Gross2023-12-071-14/+14
* gh-111962: Make dtoa thread-safe in `--disable-gil` builds. (#112049)Sam Gross2023-12-072-25/+59
* GH-111485: Separate out parsing, analysis and code-gen phases of tier 1 code ...Mark Shannon2023-12-074-516/+541
* gh-74616: Raise ValueError in case of null character in input prompt (GH-1738)Kushal Das2023-12-071-0/+5
* gh-112660: Do not clear arbitrary errors on import (GH-112661)Serhiy Storchaka2023-12-072-26/+45
* gh-112730: Use color to highlight error locations (gh-112732)Pablo Galindo Salgado2023-12-061-0/+2
* gh-111545: Add Py_HashPointer() function (#112096)Victor Stinner2023-12-062-18/+6
* gh-112606: Use sem_clockwait with monotonic time when supported in parking_lo...Matt Prodani2023-12-061-2/+11
* gh-65210: Add const qualifiers in PyArg_VaParseTupleAndKeywords() (GH-105958)Serhiy Storchaka2023-12-041-8/+9
* bpo-34392: Add sys. _is_interned() (GH-8755)Serhiy Storchaka2023-12-042-1/+53
* gh-106560: Fix redundant declarations in Python/frozen.c (#112612)Victor Stinner2023-12-031-6/+0
* gh-112567: Add _PyTimeFraction C API (#112568)Victor Stinner2023-12-011-65/+85
* gh-112567: Add _Py_GetTicksPerSecond() function (#112587)Victor Stinner2023-12-012-5/+24
* gh-112367: Only free perf trampoline arenas at shutdown (#112368)Pablo Galindo Salgado2023-12-012-6/+36
* gh-112519: Make it possible to specify instruction flags for pseudo instructi...Irit Katriel2023-11-302-4/+4
* gh-111972: Make Unicode name C APIcapsule initialization thread-safe (#112249)Kirill Podoprigora2023-11-301-9/+3
* Rename ...Uop... to ...UOp... (uppercase O) for consistency (#112327)Guido van Rossum2023-11-294-22/+22
* gh-112217: Add check to call result for `do_raise()` where cause is a type. (...apaz2023-11-271-0/+7
* gh-111789: Use PyDict_GetItemRef() in Python/_warnings.c (gh-112080)Serhiy Storchaka2023-11-271-4/+4
* gh-111789: Use PyDict_GetItemRef() in Python/symtable.c (gh-112084)Serhiy Storchaka2023-11-271-8/+4
* gh-111789: Use PyDict_GetItemRef() in Python/codecs.c (gh-112082)Serhiy Storchaka2023-11-271-5/+4
* gh-111789: Use PyDict_GetItemRef() in Python/bltinmodule.c (gh-112081)Serhiy Storchaka2023-11-271-6/+3
* gh-112438: Fix support of format units with the "e" prefix in nested tuples i...Serhiy Storchaka2023-11-271-1/+1
* gh-99606: Make code generated for an empty f-string identical to that of a no...Irit Katriel2023-11-261-2/+6
* gh-76785: Return an "excinfo" Object From Interpreter.run() (gh-111573)Eric Snow2023-11-231-125/+323
* GH-111485: Sort cases in the case generator output (GH-112315)Mark Shannon2023-11-221-4196/+4196
* gh-111786: Use separate opcode vars for Tier 1 and Tier 2 (#112289)Michael Droettboom2023-11-201-12/+11
* gh-112287: Speed up Tier 2 (uop) interpreter a little (#112286)Guido van Rossum2023-11-203-31/+124
* gh-111848: Clean up RESERVE() macro (#112274)Guido van Rossum2023-11-201-14/+9
* gh-106529: Make FOR_ITER a viable uop (#112134)Guido van Rossum2023-11-205-4/+60
* gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)Hugo van Kemenade2023-11-203-5/+5
* gh-112234: Remove the toplevel parameter in converttuple() (GH-112235)Serhiy Storchaka2023-11-181-16/+6
* gh-110319: Assert type_version != 0 before using it (#112226)Guido van Rossum2023-11-182-4/+4