summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* gh-74929: PEP 667 C API documentation (gh-119379)Alyssa Coghlan2024-06-014-4/+3
* gh-119821: Support non-dict globals in LOAD_FROM_DICT_OR_GLOBALS (#119822)Jelle Zijlstra2024-05-314-53/+54
* gh-119369: Fix deadlock during thread exit in free-threaded build (#119528)Sam Gross2024-05-312-9/+17
* gh-119585: Fix crash involving `PyGILState_Release()` and `PyThreadState_Clea...Sam Gross2024-05-311-0/+6
* gh-119744: move a few functions from compile.c to flowgraph.c (#119745)Irit Katriel2024-05-302-151/+149
* gh-119689: generate stack effect metadata for pseudo instructions (#119691)Irit Katriel2024-05-292-51/+30
* gh-119613: Use C99+ functions instead of Py_IS_NAN/INFINITY/FINITE (#119619)Sergey B Kirpichev2024-05-295-11/+11
* gh-119704: Fix reference leak in the ``Python/Python-tokenize.c`` (#119705)Kirill Podoprigora2024-05-291-0/+1
* GH-119258: Handle STORE_ATTR_WITH_HINT in tier two (GH-119481)Brandt Bucher2024-05-284-44/+115
* GH-119476: Split _CHECK_FUNCTION_VERSION out of _CHECK_FUNCTION_EXACT_ARGS (G...Brandt Bucher2024-05-285-21/+21
* gh-119118: Fix performance regression in tokenize module (#119615)Lysandros Nikolaou2024-05-281-4/+40
* gh-119676: remove several pseudo instructions which are use only in codegen (...Irit Katriel2024-05-282-29/+5
* gh-117557: Improve error messages when a string, bytes or bytearray of length...Serhiy Storchaka2024-05-281-4/+30
* gh-119311: Fix name mangling with PEP 695 generic classes (#119464)Jelle Zijlstra2024-05-282-13/+48
* gh-119584: Fix test_import Failed Assertion (gh-119623)Eric Snow2024-05-271-2/+2
* gh-111997: Fix argument count for LINE event and clarify type of argument cou...scoder2024-05-261-10/+12
* gh-119560: Drop an Invalid Assert in PyState_FindModule() (gh-119561)Eric Snow2024-05-251-2/+1
* gh-118727: Don't drop the GIL in `drop_gil()` unless the current thread holds...Brett Simmers2024-05-232-46/+61
* gh-119431: fix refleak in test_monitoring (#119444)Irit Katriel2024-05-231-0/+1
* gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (g...Eric Snow2024-05-221-2/+19
* gh-119180: Add LOAD_COMMON_CONSTANT opcode (#119321)Jelle Zijlstra2024-05-226-18/+49
* gh-118692: Avoid creating unnecessary StopIteration instances for monitoring ...Irit Katriel2024-05-214-18/+20
* gh-111389: Add PyHASH_MULTIPLIER constant (#119214)Victor Stinner2024-05-213-4/+4
* gh-119219: Remove two obsolete TODOs. (#119223)Jeremy Hylton2024-05-201-4/+0
* gh-119132: Update sys.version to identify free-threaded or not. (gh-119134)Donghee Na2024-05-181-2/+7
* gh-119049: Fix incorrect display of warning which is constructed by C API (GH...Kirill Podoprigora2024-05-161-3/+2
* GH-118844: Fix build failures when combining --disable-gil with --enable-expe...Savannah Ostrowski2024-05-112-2/+3
* gh-118702: Implement vectorcall for BaseException (#118703)Victor Stinner2024-05-101-4/+5
* GH-118910: Less boilerplate in the tier 2 optimizer (#118913)Mark Shannon2024-05-104-462/+267
* gh-118771: Ensure names defined in optimizer.h start with Py/_Py (GH-118825)Petr Viktorin2024-05-101-4/+4
* gh-117657: Fix QSBR race condition (#118843)Alex Turner2024-05-102-6/+7
* gh-117657: Fix data races reported by TSAN on `interp->threads.main` (#118865)mpage2024-05-101-11/+20
* gh-118851: Default ctx arguments to AST constructors to Load() (#118854)Jelle Zijlstra2024-05-091-0/+7
* gh-118518: Rename `PYTHONPERFJITSUPPORT` and `-X perfjit` with underscores (#...Hugo van Kemenade2024-05-072-3/+3
* gh-118414: Fix assertion in YIELD_VALUE when tracing lines or instrs (#118683)Tian Gao2024-05-073-3/+9
* gh-117953: Always Run Extension Init Func in Main Interpreter First (gh-118157)Eric Snow2024-05-071-55/+197
* gh-117953: Imply Single-phase Init if the Init Function Fails (gh-118684)Eric Snow2024-05-071-0/+7
* gh-116322: Enable the GIL while loading C extension modules (#118560)Brett Simmers2024-05-074-26/+269
* gh-112075: use per-thread dict version pool (#118676)Dino Viehland2024-05-071-0/+1
* gh-118527: Intern code consts in free-threaded build (#118667)Sam Gross2024-05-073-0/+21
* gh-118473: Fix set_asyncgen_hooks not to be partially set when arguments are ...Jeong, YunWon2024-05-071-8/+20
* gh-117486: Improve behavior for user-defined AST subclasses (#118212)Jelle Zijlstra2024-05-061-14/+17
* GH-115709: Invalidate executors when a local variable is changed via frame.f_...Mark Shannon2024-05-062-0/+6
* gh-118415: Fix issues with local tracing being enabled/disabled on a function...Dino Viehland2024-05-061-46/+45
* gh-118518: Ensure that the code padding it's applied (#118654)Pablo Galindo Salgado2024-05-061-1/+1
* gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH...Petr Viktorin2024-05-062-2/+2
* gh-118518: Correct type of perf_profiling in config (#118646)Pablo Galindo Salgado2024-05-061-1/+1
* gh-118465: Add __firstlineno__ attribute to class (GH-118475)Serhiy Storchaka2024-05-061-0/+5
* gh-118613: Fix error handling of `_PyEval_GetFrameLocals` in `ceval.c` (#118614)Nikita Sobolev2024-05-061-4/+8
* gh-111201: A new Python REPL (GH-111567)Pablo Galindo Salgado2024-05-054-3/+36