summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* GH-111339: Fix initialization and finalization of static optimizer types (GH-...Savannah Ostrowski2023-10-291-14/+10
* gh-111386: Fix `uint32_t` cast in `generated_cases.c.h` (#111387)Nikita Sobolev2023-10-272-2/+2
* gh-109587: Allow "precompiled" perf-trampolines to largely mitigate the cost ...gsallam2023-10-272-7/+84
* gh-111354: define names for RESUME oparg values (#111365)Irit Katriel2023-10-265-7/+8
* gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)Irit Katriel2023-10-2611-120/+184
* GH-111213: Fix a few broken stats (GH-111216)Mark Shannon2023-10-261-1/+1
* GH-111339: Change `valid` property of executors to `is_valid()` method (GH-11...Mark Shannon2023-10-261-13/+13
* gh-67224: Show source lines in tracebacks when using the -c option when runni...Pablo Galindo Salgado2023-10-261-19/+61
* gh-106320: Re-add some PyLong/PyDict C-API functions (GH-#111162)scoder2023-10-251-1/+0
* GH-109214: _SET_IP before _PUSH_FRAME (but not _POP_FRAME) (GH-111001)Brandt Bucher2023-10-243-42/+25
* GH-109369: Add machinery for deoptimizing tier2 executors, both individually ...Mark Shannon2023-10-233-2/+237
* gh-67565: Remove redundant C-contiguity checks (GH-105521)Furkan Onder2023-10-233-21/+8
* gh-111123: symtable should visit exception handlers before the else block (#1...Irit Katriel2023-10-211-2/+2
* gh-111133: Remove unnecessary PyFrozenSet_Check() calls in const folding (GH-...Kirill Podoprigora2023-10-201-14/+3
* gh-111132: Fix crash on interactive_filename in `run_mod` (#111136)Nikita Sobolev2023-10-201-1/+3
* gh-76785: Clean Up the Channels Module (gh-110568)Eric Snow2023-10-171-7/+7
* gh-84570: Add Timeouts to SendChannel.send() and RecvChannel.recv() (gh-110567)Eric Snow2023-10-171-0/+34
* gh-84570: Send-Wait Fixes for _xxinterpchannels (gh-111006)Eric Snow2023-10-171-0/+50
* gh-109693: Remove pycore_atomic.h (gh-110992)Donghee Na2023-10-172-2/+0
* gh-110964: Remove private _PyArg functions (#110966)Victor Stinner2023-10-1710-9/+22
* gh-109693: Update _gil_runtime_state.locked to use pyatomic.h (gh-110836)Donghee Na2023-10-162-16/+12
* gh-110912: Correctly display tracebacks for MemoryError exceptions using the ...Pablo Galindo Salgado2023-10-161-4/+1
* gh-110864: Fix _PyArg_UnpackKeywordsWithVararg overwriting vararg with NULL (...Nikita Sobolev2023-10-161-1/+1
* gh-110722: Add PYTHON_PRESITE to import a module before site.py is run (#110769)Ɓukasz Langa2023-10-142-0/+90
* gh-110815: Support non-ASCII keyword names in PyArg_ParseTupleAndKeywords() (...Serhiy Storchaka2023-10-141-1/+1
* gh-110805: Allow the repl to show source code and complete tracebacks (#110775)Pablo Galindo Salgado2023-10-131-12/+72
* gh-109693: Update _gil_runtime_state.last_holder to use pyatomic.h (#110605)Donghee Na2023-10-131-7/+7
* gh-110721: Use the traceback module for PyErr_Display() and fallback to the C...Pablo Galindo Salgado2023-10-122-814/+78
* gh-110752: Reset `ceval.eval_breaker` to 0 in `interpreter_clear` (GH-110753)Tian Gao2023-10-121-0/+4
* gh-109094: remove redundant arg to _PyFrame_PushTrampolineUnchecked (GH-110759)Irit Katriel2023-10-122-2/+2
* GH-109214: Convert _SAVE_CURRENT_IP to _SET_IP in tier 2 trace creation. (GH-...Mark Shannon2023-10-126-52/+15
* gh-104169: Fix test_peg_generator after tokenizer refactoring (#110727)Lysandros Nikolaou2023-10-121-1/+1
* gh-104169: Refactor tokenizer into lexer and wrappers (#110684)Lysandros Nikolaou2023-10-111-1/+3
* gh-84489: Properly handle trailing spaces in Py_BuildValue() format strings (...Zackery Spytz2023-10-111-27/+23
* gh-109595: Add -Xcpu_count=<n> cmdline for container users (#109667)Donghee Na2023-10-103-2/+101
* Remove an old macro from executor.c (#110597)Brandt Bucher2023-10-101-3/+0
* gh-109693: Use pyatomic.h for signal module (gh-110480)Donghee Na2023-10-091-1/+1
* gh-76785: Add SendChannel.send_buffer() (#110246)Eric Snow2023-10-092-29/+45
* gh-110514: Add PY_THROW to `sys.setprofile` events (GH-110524)Tian Gao2023-10-091-1/+7
* gh-110237: Check `PyList_Append` for errors in `_PyEval_MatchClass` (#110238)denballakh2023-10-081-3/+11
* gh-108277: Add os.timerfd_create() function (#108382)Masaru Tsuchiyama2023-10-071-2/+12
* GH-110455: Guard `assert(tstate->thread_id > 0)` with `#ifndef HAVE_PTHREAD_S...Brett Cannon2023-10-061-2/+2
* gh-85283: Add PySys_AuditTuple() function (#108965)Victor Stinner2023-10-051-3/+19
* gh-109549: Add new states to PyThreadState to support PEP 703 (gh-109915)Sam Gross2023-10-053-91/+95
* gh-109329: Add stat for "trace too short" (GH-110402)Michael Droettboom2023-10-052-0/+2
* gh-88402: Add new sysconfig variables on Windows (GH-110049)Sam Gross2023-10-048-55/+7
* gh-110310: Add a Per-Interpreter XID Registry for Heap Types (gh-110311)Eric Snow2023-10-041-39/+118
* GH-109329: Add tier 2 stats (GH-109913)Michael Droettboom2023-10-046-10/+88
* GH-109369: Merge all eval-breaker flags and monitoring version into one word....Mark Shannon2023-10-046-208/+143
* gh-104909: Split more LOAD_ATTR specializations (GH-110317)Guido van Rossum2023-10-044-184/+485