summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* 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
* Various small improvements to uop debug output (#112218)Guido van Rossum2023-11-172-13/+20
* gh-106529: Cleanups split off gh-112134 (#112214)Guido van Rossum2023-11-173-1/+22
* gh-111956: Add thread-safe one-time initialization. (gh-111960)Sam Gross2023-11-164-901/+941
* GH-111848: Set the IP when de-optimizing (GH-112065)Mark Shannon2023-11-153-38/+34
* GH-111848: Convert remaining jumps to deopts into tier 2 code. (GH-112045)Mark Shannon2023-11-145-69/+92
* gh-111789: Simplify bytecodes.c by using PyDict_GetItemRef() (GH-111978)Serhiy Storchaka2023-11-143-140/+51
* gh-111262: Add PyDict_Pop() function (#112028)Victor Stinner2023-11-142-5/+3
* gh-111789: Simplify ceval.c by using PyDict_GetItemRef() (GH-111980)Serhiy Storchaka2023-11-141-18/+14
* gh-111789: Simplify import.c by using PyDict_GetItemRef() (GH-111979)Serhiy Storchaka2023-11-141-18/+17
* GH-111520: Add back the operand local (GH-111813)Brandt Bucher2023-11-142-27/+23
* gh-107149: make new opcode util functions private rather than public and unst...Irit Katriel2023-11-142-10/+11