summaryrefslogtreecommitdiffstats
path: root/Python
Commit message (Expand)AuthorAgeFilesLines
* 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
* gh-109979: Unify _GUARD_TYPE_VERSION{,_STORE} (#110301)Guido van Rossum2023-10-034-24/+4
* gh-109979: Auto-generate the target for DEOPT_IF() (#110193)Guido van Rossum2023-10-033-295/+262
* gh-108867: Add PyThreadState_GetUnchecked() function (#108870)Victor Stinner2023-10-031-1/+1
* gh-109860: Use a New Thread State When Switching Interpreters, When Necessary...Eric Snow2023-10-032-20/+64
* gh-105716: Support Background Threads in Subinterpreters Consistently (gh-109...Eric Snow2023-10-021-0/+37
* gh-109853: Fix sys.path[0] For Subinterpreters (gh-109994)Eric Snow2023-10-022-0/+28
* gh-110014: Fix bootstrap_hash.c: remove debug code (#110161)Victor Stinner2023-09-301-3/+0
* gh-110014: Include explicitly <unistd.h> header (#110155)Victor Stinner2023-09-307-14/+38
* gh-110014: Fix _POSIX_THREADS and _POSIX_SEMAPHORES usage (#110139)Victor Stinner2023-09-303-6/+28
* gh-107954: Refactor initconfig.c: add CONFIG_SPEC (#110146)Victor Stinner2023-09-301-320/+257
* gh-110079: Remove extern "C" { ...} in C code (#110080)Victor Stinner2023-09-2911-109/+6
* gh-110052: Fix faulthandler for freed tstate (#110069)Victor Stinner2023-09-291-10/+37
* gh-109889: fix compiler's redundant NOP detection to look past NOPs with no l...Irit Katriel2023-09-281-1/+11
* gh-110020: Fix unused variable warnings in bytecodes.c (GH-110023)Nikita Sobolev2023-09-283-18/+9
* gh-104909: Split some more insts into ops (#109943)Guido van Rossum2023-09-274-88/+355
* gh-109793: Allow Switching Interpreters During Finalization (gh-109794)Eric Snow2023-09-271-1/+16
* gh-109740: Use 't' in `--disable-gil` SOABI (#109922)Sam Gross2023-09-271-2/+8
* gh-109923: set line number on the POP_TOP that follows a RETURN_GENERATOR (#1...Irit Katriel2023-09-271-2/+4
* gh-109823: Adjust labels in compiler when removing an empty basic block which...Irit Katriel2023-09-251-1/+8
* gh-109521: Fix obscure cases handling in PyImport_GetImporter() (GH-109522)Serhiy Storchaka2023-09-231-5/+21
* gh-109611: Add convenient C API function _PyFile_Flush() (GH-109612)Serhiy Storchaka2023-09-234-42/+13
* GH-107265: Add missing deoptimizations for ENTER_EXECUTOR's original opcode (...Tian Gao2023-09-221-1/+1
* gh-109719: Fix missing jump target labels when compiler reorders cold/warm bl...Irit Katriel2023-09-221-0/+5
* gh-109627: duplicated smalll exit blocks need to be assigned jump target labe...Irit Katriel2023-09-201-5/+17
* gh-109390: add dump_symtable utility under #if 0 (#109391)Carl Meyer2023-09-201-1/+110
* gh-76785: Use Pending Calls When Releasing Cross-Interpreter Data (gh-109556)Eric Snow2023-09-192-37/+62
* gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)Sam Gross2023-09-193-0/+672
* Fix error handling in _PySys_UpdateConfig() (GH-109524)Serhiy Storchaka2023-09-181-2/+9
* gh-109371: Fix monitoring with instruction events set (gh-109385)Tian Gao2023-09-181-1/+4
* gh-108511: Add C API functions which do not silently ignore errors (GH-109025)Serhiy Storchaka2023-09-173-18/+11
* gh-106213: Make Emscripten trampolines work with JSPI (GH-106219)Hood Chatham2023-09-152-0/+87
* gh-109219: propagate free vars through type param scopes (#109377)Carl Meyer2023-09-141-3/+2
* gh-105658: fix excess trace events for except block ending with a conditional...Irit Katriel2023-09-141-14/+2
* dump readable opcode names in flowgraph debug utility (#109392)Carl Meyer2023-09-141-3/+2
* GH-104584: Don't call executors from JUMP_BACKWARD (GH-109347)Brandt Bucher2023-09-133-39/+22