summaryrefslogtreecommitdiffstats
path: root/Include/internal
Commit message (Expand)AuthorAgeFilesLines
...
* gh-111924: Use PyMutex for Runtime-global Locks. (gh-112207)Sam Gross2023-12-0710-12/+38
* gh-112538: Add internal-only _PyThreadStateImpl "wrapper" for PyThreadState (...Sam Gross2023-12-073-3/+35
* gh-111962: Make dtoa thread-safe in `--disable-gil` builds. (#112049)Sam Gross2023-12-071-5/+11
* gh-112125: Fix None.__ne__(None) returning NotImplemented instead of False (#...andrewluotechnologies2023-12-071-0/+2
* GH-111485: Separate out parsing, analysis and code-gen phases of tier 1 code ...Mark Shannon2023-12-071-3/+3
* gh-111545: Add Py_HashPointer() function (#112096)Victor Stinner2023-12-061-2/+14
* gh-106550: Fix sign conversion in pycore_code.h (#112613)Victor Stinner2023-12-041-10/+12
* gh-112567: Add _PyTimeFraction C API (#112568)Victor Stinner2023-12-011-7/+26
* gh-112567: Add _Py_GetTicksPerSecond() function (#112587)Victor Stinner2023-12-014-13/+4
* gh-112367: Only free perf trampoline arenas at shutdown (#112368)Pablo Galindo Salgado2023-12-011-0/+1
* gh-112519: Make it possible to specify instruction flags for pseudo instructi...Irit Katriel2023-11-301-4/+4
* gh-111972: Make Unicode name C APIcapsule initialization thread-safe (#112249)Kirill Podoprigora2023-11-301-0/+2
* Rename ...Uop... to ...UOp... (uppercase O) for consistency (#112327)Guido van Rossum2023-11-291-1/+1
* gh-63284: Add support for TLS-PSK (pre-shared key) to the ssl module (#103181)Grant Ramsay2023-11-274-0/+12
* gh-76785: Return an "excinfo" Object From Interpreter.run() (gh-111573)Eric Snow2023-11-231-15/+18
* gh-76785: Add _PyType_GetModuleName() to the Internal C-API (gh-112323)Eric Snow2023-11-221-0/+5
* gh-112287: Speed up Tier 2 (uop) interpreter a little (#112286)Guido van Rossum2023-11-201-1/+1
* gh-106529: Make FOR_ITER a viable uop (#112134)Guido van Rossum2023-11-201-39/+47
* gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)Hugo van Kemenade2023-11-204-14/+14
* gh-111926: Update _PyWeakref_IS_DEAD to be thread-safe (gh-112267)Donghee Na2023-11-191-4/+11
* gh-106529: Cleanups split off gh-112134 (#112214)Guido van Rossum2023-11-171-1/+1
* gh-111956: Add thread-safe one-time initialization. (gh-111960)Sam Gross2023-11-164-7/+44
* gh-112026: Restore removed private C API (#112115)Victor Stinner2023-11-158-235/+0
* GH-111848: Set the IP when de-optimizing (GH-112065)Mark Shannon2023-11-152-54/+55
* GH-111848: Convert remaining jumps to deopts into tier 2 code. (GH-112045)Mark Shannon2023-11-141-55/+87
* gh-111262: Add PyDict_Pop() function (#112028)Victor Stinner2023-11-141-1/+5
* gh-107149: make new opcode util functions private rather than public and unst...Irit Katriel2023-11-141-0/+14
* Add private _PyUnicode_AsUTF8NoNUL() function (GH-111957)Serhiy Storchaka2023-11-101-0/+4
* GH-109369: Exit tier 2 if executor is invalid (GH-111657)Mark Shannon2023-11-091-224/+233
* gh-111354: remove comparisons with enum values, variable reuse, unused import...Irit Katriel2023-11-091-0/+1
* gh-111569: Implement Python critical section API (gh-111571)Sam Gross2023-11-082-3/+259
* GH-111848: Tidy up tier 2 handling of FOR_ITER specialization by using DEOPT_...Mark Shannon2023-11-081-18/+21
* GH-111485: Allow arbitrary annotations on instructions and micro-ops. (GH-111...Mark Shannon2023-11-071-1/+9
* GH-111485: Make BEFORE_WITH a uop (GH-111812)Brandt Bucher2023-11-071-0/+1
* gh-76785: Move _Py_excinfo Functions Out of the Internal C-API (gh-111715)Eric Snow2023-11-062-24/+11
* GH-110829: Ensure Thread.join() joins the OS thread (#110848)Antoine Pitrou2023-11-041-0/+42
* gh-103615: Use local events for opcode tracing (GH-109472)Tian Gao2023-11-033-1/+4
* gh-111652: Fix --enable-pystats build (GH-111653)Michael Droettboom2023-11-031-0/+2
* gh-106168: Revert the "size before item" setting (#111683)scoder2023-11-031-1/+1
* gh-111354: Simplify _PyGen_yf by moving some of its work to the compiler and ...Irit Katriel2023-11-032-5/+8
* gh-108082: Remove _PyErr_WriteUnraisableMsg() (GH-111643)Serhiy Storchaka2023-11-031-5/+0
* gh-111354: simplify detection of RESUME after YIELD_VALUE at except-depth 1 ...Irit Katriel2023-11-022-3/+5
* gh-76785: Crossinterp utils additions (gh-111530)Eric Snow2023-11-015-4/+161
* GH-111485: Use micro-ops to split specialization code from base action (GH-11...Mark Shannon2023-11-011-78/+253
* GH-111485: Remove some special cases from the code generator and bytecodes.c ...Mark Shannon2023-10-311-17/+19
* GH-111485: Increment `next_instr` consistently at the start of the instructio...Mark Shannon2023-10-311-5/+6
* gh-109329: Count tier2 opcode misses (#110561)Michael Droettboom2023-10-311-2/+2
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-304-32/+141
* gh-90815: Fix mimalloc atomic.h on Windows arm64 (#111527)Victor Stinner2023-10-301-1/+1
* gh-110481: Implement biased reference counting (gh-110764)Sam Gross2023-10-303-13/+92