summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
...
* gh-108082: Add PyErr_FormatUnraisable() function (GH-111086)Serhiy Storchaka2023-10-311-8/+40
* gh-109181: Speed up Traceback object creation by lazily compute the line numb...Pablo Galindo Salgado2023-10-311-6/+29
* GH-111438: Add Support for Sharing Floats Between Interpreters (gh-111439)Anthony Shaw2023-10-311-0/+28
* GH-111485: Remove some special cases from the code generator and bytecodes.c ...Mark Shannon2023-10-314-10/+89
* GH-111485: Increment `next_instr` consistently at the start of the instructio...Mark Shannon2023-10-315-493/+969
* gh-109329: Count tier2 opcode misses (#110561)Michael Droettboom2023-10-312-1/+5
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-302-591/+631
* gh-110481: Implement biased reference counting (gh-110764)Sam Gross2023-10-303-12/+5
* 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