summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapimodule.c
Commit message (Expand)AuthorAgeFilesLines
* GH-139914: Handle stack growth direction on HPPA (GH-140028)Stefano Rivera2025-11-171-0/+4
* gh-140550: Initial implementation of PEP 793 – PyModExport (GH-140556)Petr Viktorin2025-11-051-0/+3
* gh-134786: raise error if `Py_TPFLAGS_MANAGED_WEAKREF` or `Py_TPFLAGS_MANAGED...Sergey Miryanov2025-11-021-0/+35
* gh-139276: Remove generator type check in _testcapimodule.c:raise_SIGINT_then...Jacob Bower2025-09-261-3/+3
* gh-133644: remove `PyWeakref_GetObject` and `PyWeakref_GET_OBJECT` (GH-133657)Bénédikt Tran2025-09-241-12/+2
* gh-139098: Use multiphase initialization in `_testcapi` (GH-139102)Peter Bierma2025-09-181-80/+81
* gh-138794: Communicate to PyRefTracer when they are being replaced (#138797)Pablo Galindo Salgado2025-09-151-9/+26
* gh-137210: Add a struct, slot & function for checking an extension's ABI (GH-...Petr Viktorin2025-09-051-0/+3
* gh-133296: Publicly expose critical section API that accepts PyMutex (gh-135899)Nathan Goldbaum2025-07-211-0/+10
* gh-136300: Modify C tests to conform to PEP-737 (GH-136301)William S Fulton2025-07-111-2/+1
* gh-135709: Fix two compile warnings on WASM buildbot (#135712)sobolevn2025-06-191-1/+1
* GH-133912: Fix `PyObject_GenericSetDict` to handle inline values (GH-134725)Mark Shannon2025-05-281-0/+49
* gh-111178: fix UBSan failures for `Modules/_testcapimodule.c` (#131614)Bénédikt Tran2025-03-241-14/+24
* gh-111178: Fix function signatures for multiple tests (#131496)Victor Stinner2025-03-201-6/+9
* gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (#130689)Tomasz Pytel2025-03-131-0/+26
* GH-130396: Use computed stack limits on linux (GH-130398)Mark Shannon2025-02-251-1/+0
* GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not cou...Petr Viktorin2025-02-241-0/+1
* GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)Mark Shannon2025-02-191-1/+0
* bpo-45325: Add a new 'p' parameter to Py_BuildValue to convert an integer int...Pablo Galindo Salgado2025-02-181-0/+26
* gh-128911: Use PyImport_ImportModuleAttr() function (#129657)Victor Stinner2025-02-051-8/+3
* gh-93649: Move _testcapi tests to specific files (#129544)Victor Stinner2025-02-011-593/+0
* gh-93649: Add Modules/_testcapi/function.c file (#129521)Victor Stinner2025-01-311-122/+3
* gh-93649: Add Modules/_testcapi/type.c file (#129516)Victor Stinner2025-01-311-218/+3
* gh-93649: Move PyFrame C API tests to test_capi (#129512)Victor Stinner2025-01-311-111/+3
* gh-128911: Add PyImport_ImportModuleAttr() function (#128912)Victor Stinner2025-01-301-0/+3
* gh-129185: Fix PyTraceMalloc_Untrack() at Python exit (#129191)Victor Stinner2025-01-231-0/+1
* gh-128911: Add tests on the PyImport C API (#128915)Victor Stinner2025-01-171-47/+0
* gh-128923: Use zero to indicate unassigned unique id (#128925)Sam Gross2025-01-171-0/+64
* gh-128679: Fix tracemalloc.stop() race conditions (#128893)Victor Stinner2025-01-161-0/+99
* GH-128375: Better instrument for `FOR_ITER` (GH-128445)Mark Shannon2025-01-061-0/+21
* gh-127350: Add Py_fopen() and Py_fclose() functions (#127821)Victor Stinner2025-01-061-6/+6
* gh-128008: Add `PyWeakref_IsDead()` (GH-128009)Sam Gross2024-12-191-0/+14
* gh-127791: Fix, document, and test `PyUnstable_AtExit` (#127793)Peter Bierma2024-12-111-0/+48
* gh-121654: Add PyType_Freeze() function (#122457)Victor Stinner2024-10-251-0/+16
* gh-87135: Hang non-main threads that attempt to acquire the GIL during finali...Jeremy Maitin-Shepard2024-10-021-0/+30
* gh-124296: Remove private dictionary version tag (PEP 699) (#124472)Sam Gross2024-10-011-20/+0
* gh-107954, PEP 741: Add PyConfig_Get()/Set() functions (#123472)Victor Stinner2024-09-021-0/+3
* gh-120389: Add PyLong_FromInt64() and PyLong_AsInt64() (#120390)Victor Stinner2024-08-281-0/+6
* gh-111495: Add more tests on PyEval C APIs (#122789)Victor Stinner2024-08-081-21/+0
* gh-122728: Fix SystemError in PyEval_GetLocals() (#122735)Victor Stinner2024-08-061-0/+7
* Replace PyObject_Del with PyObject_Free (#122453)Victor Stinner2024-08-011-3/+3
* gh-119344: Make critical section API public (#119353)Sam Gross2024-06-211-0/+13
* gh-120674: Protect multi-line macros in _testbuffer.c and _testcapimodule.c (...Bénédikt Tran2024-06-181-52/+76
* gh-119258: Eliminate Type Guards in Tier 2 Optimizer with Watcher (GH-119365)Saul Shanabrook2024-06-081-17/+0
* gh-119585: Fix crash involving `PyGILState_Release()` and `PyThreadState_Clea...Sam Gross2024-05-311-0/+9
* gh-119049: Fix incorrect display of warning which is constructed by C API (GH...Kirill Podoprigora2024-05-161-0/+10
* gh-116322: Rename PyModule_ExperimentalSetGIL to PyUnstable_Module_SetGIL (GH...Petr Viktorin2024-05-061-1/+1
* gh-111997: C-API for signalling monitoring events (#116413)Irit Katriel2024-05-041-0/+3
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+3
* gh-93502: Add new C-API functions to trace object creation and destruction (#...Pablo Galindo Salgado2024-05-021-0/+84