summaryrefslogtreecommitdiffstats
path: root/Include/cpython
Commit message (Expand)AuthorAgeFilesLines
...
* gh-117008: Fix functools test_recursive_pickle() (#117009)Victor Stinner2024-03-231-0/+2
* gh-113024: C API: Add PyObject_GenericHash() function (GH-113025)Serhiy Storchaka2024-03-221-0/+1
* gh-71052: Add Android build script and instructions (#116426)Malcolm Smith2024-03-211-0/+4
* gh-116996: Add pystats about _Py_uop_analyse_and_optimize (GH-116997)Michael Droettboom2024-03-211-1/+6
* gh-76785: Drop PyInterpreterID_Type (gh-117101)Eric Snow2024-03-211-14/+0
* gh-76785: Clean Up Interpreter ID Conversions (gh-117048)Eric Snow2024-03-211-1/+4
* gh-115756: make PyCode_GetFirstFree an unstable API (GH-115781)Bogdan Romanyuk2024-03-191-1/+5
* gh-116941: Fix pyatomic_std.h syntax errors (#116967)Sam Gross2024-03-181-0/+2
* gh-116869: Make C API compatible with ISO C90 (#116950)Victor Stinner2024-03-181-1/+2
* gh-116869: Fix redefinition of the _PyOptimizerObject type (#116963)Victor Stinner2024-03-181-2/+2
* gh-116809: Restore removed _PyErr_ChainExceptions1() function (#116900)Victor Stinner2024-03-161-0/+4
* gh-114271: Fix race in `Thread.join()` (#114839)mpage2024-03-161-26/+0
* gh-116167: Allow disabling the GIL with `PYTHON_GIL=0` or `-X gil=0` (#116338)Brett Simmers2024-03-111-0/+3
* gh-111389: expose PyHASH_INF/BITS/MODULUS/IMAG macros as public (#111418)Sergey B Kirpichev2024-03-091-5/+11
* chore: fix typos (#116345)cui fliter2024-03-051-1/+1
* GH-115802: JIT "small" code for Windows (GH-115964)Brandt Bucher2024-02-291-3/+0
* gh-115168: Add pystats counter for invalidated executors (GH-115169)Michael Droettboom2024-02-262-2/+3
* gh-113706: Update comment about long int representation (#113707)Michael Droettboom2024-02-261-10/+21
* gh-112075: Make PyDictKeysObject thread-safe (#114741)Dino Viehland2024-02-214-1/+53
* gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)Brett Simmers2024-02-201-0/+5
* GH-112354: Initial implementation of warm up on exits and trace-stitching (GH...Mark Shannon2024-02-202-6/+21
* gh-115103: Implement delayed memory reclamation (QSBR) (#115180)Sam Gross2024-02-164-1/+57
* gh-114271: Make `thread._rlock` thread-safe in free-threaded builds (#115102)mpage2024-02-164-0/+46
* gh-102013: Move PyUnstable_GC_VisitObjects() to Include/cpython/objimpl.h (#1...Victor Stinner2024-02-161-0/+17
* gh-113743: Make the MRO cache thread-safe in free-threaded builds (#113930)Dino Viehland2024-02-154-0/+24
* gh-114570: Add PythonFinalizationError exception (#115352)Victor Stinner2024-02-141-0/+2
* GH-113710: Backedge counter improvements. (GH-115166)Mark Shannon2024-02-131-3/+7
* gh-114058: Foundations of the Tier2 redundancy eliminator (GH-115085)Ken Jin2024-02-131-0/+3
* gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun...Steve Dower2024-02-121-1/+35
* gh-110850: Add PyTime_t C API (GH-115215)Petr Viktorin2024-02-121-0/+23
* GH-113710: Fix updating of dict version tag and add watched dict stats (GH-11...Mark Shannon2024-02-121-0/+3
* GH-114695: Add `sys._clear_internal_caches` (GH-115152)Brandt Bucher2024-02-121-1/+2
* gh-112066: Add `PyDict_SetDefaultRef` function. (#112123)Sam Gross2024-02-061-0/+10
* GH-113462: Limit the number of versions that a single class can use. (GH-114900)Mark Shannon2024-02-051-0/+1
* GH-113710: Add a "globals to constants" pass (GH-114592)Mark Shannon2024-02-022-1/+10
* GH-113655 Lower C recursion limit from 4000 to 3000 on Windows. (GH-114896)Mark Shannon2024-02-021-1/+1
* GH-113464: Add a JIT backend for tier 2 (GH-113465)Brandt Bucher2024-01-291-0/+2
* gh-112087: Make list_repr and list_length to be thread-safe (gh-114582)Donghee Na2024-01-261-0/+4
* gh-114312: Collect stats for unlikely events (GH-114493)Michael Droettboom2024-01-251-0/+14
* GH-114456: lower the recursion limit under WASI for debug builds (GH-114457)Brett Cannon2024-01-231-4/+7
* gh-111964: Implement stop-the-world pauses (gh-112471)Sam Gross2024-01-231-1/+1
* GH-113655: Lower the C recursion limit on various platforms (GH-113944)Mark Shannon2024-01-161-2/+6
* GH-113860: Get rid of `_PyUOpExecutorObject` (GH-113954)Brandt Bucher2024-01-121-1/+8
* GH-113853: Guarantee forward progress in executors (GH-113854)Mark Shannon2024-01-111-1/+1
* GH-113860: All executors are now defined in terms of micro ops. Convert count...Mark Shannon2024-01-101-2/+6
* gh-113750: Fix object resurrection in free-threaded builds (gh-113751)Sam Gross2024-01-061-0/+1
* GH-113486: Do not emit spurious PY_UNWIND events for optimized calls to class...Mark Shannon2024-01-051-0/+2
* gh-111971: Make _PyUnicode_FromId thread-safe in --disable-gil (gh-113489)Donghee Na2023-12-261-0/+4
* GH-112215: Increase C recursion limit for non debug builds (GH-113397)Mark Shannon2023-12-221-1/+3
* gh-112320: Implement on-trace confidence tracking for branches (#112321)Guido van Rossum2023-12-121-0/+1