summaryrefslogtreecommitdiffstats
path: root/Modules/_testcapi
Commit message (Expand)AuthorAgeFilesLines
* Fix typos in faulthandler, testcapi error messages (#103020)Liyang Zhang2023-03-251-2/+2
* GH-101291: Rearrange the size bits in PyLongObject (GH-102464)Mark Shannon2023-03-221-1/+1
* GH-94808: Cover `PyOS_mystrnicmp` and `PyOS_mystricmp` (gh-102469)Artem Mukhin2023-03-222-0/+61
* gh-102755: PyErr_DisplayException only in ABI >= 3.12. Tests cover PyErr_Disp...Irit Katriel2023-03-211-3/+13
* gh-102755: Add PyErr_DisplayException(exc) (#102756)Irit Katriel2023-03-161-10/+3
* gh-102594: PyErr_SetObject adds note to exception raised on normalization err...Irit Katriel2023-03-161-0/+21
* gh-102381: don't call watcher callback with dead object (#102382)Carl Meyer2023-03-081-1/+12
* gh-102493: fix normalization in PyErr_SetObject (#102502)Irit Katriel2023-03-071-0/+15
* gh-101101: Fix test_code_extra to reset value for refleak test (gh-102350)Dong-hee Na2023-03-021-1/+5
* gh-101101: Unstable C API tier (PEP 689) (GH-101102)Petr Viktorin2023-02-282-0/+116
* gh-102192: Replace PyErr_Fetch/Restore etc by more efficient alternatives (in...Irit Katriel2023-02-242-12/+9
* gh-93649: Split exception tests from _testcapimodule.c (GH-102173)Erlend E. Aasland2023-02-232-0/+278
* GH-101578: Normalize the current exception (GH-101607)Mark Shannon2023-02-081-9/+15
* gh-93649: Split tracemalloc tests from _testcapimodule.c (#99551)Erlend E. Aasland2022-12-171-0/+81
* gh-99240: Reset pointer to NULL when the pointed memory is freed in argument ...colorfulappl2022-12-171-0/+19
* GH-100000: Cleanup and polish various watchers code (GH-99998)Itamar Ostricher2022-12-141-2/+4
* GH-91054: Reset static events counts in code watchers tests (#99978)Itamar Ostricher2022-12-041-0/+9
* GH-91054: Add code object watchers API (GH-99859)Itamar Ostricher2022-12-021-0/+131
* gh-99612: Fix PyUnicode_DecodeUTF8Stateful() for ASCII-only data (GH-99613)Serhiy Storchaka2022-12-011-0/+36
* gh-99593: Add tests for Unicode C API (part 1) (GH-99651)Serhiy Storchaka2022-11-291-6/+332
* gh-91053: Add an optional callback that is invoked whenever a function is mod...mpage2022-11-221-0/+237
* gh-99537: Use Py_SETREF() function in longobject C code (#99655)Victor Stinner2022-11-221-8/+4
* gh-47146: Soft-deprecate structmember.h, expose its contents via Python.h (GH...Petr Viktorin2022-11-222-0/+218
* gh-93649: Split float/long tests from _testcapimodule.c (GH-99549)Erlend E. Aasland2022-11-174-0/+867
* gh-93649: Split watcher API tests from _testcapimodule.c (#99532)Erlend E. Aasland2022-11-162-0/+303
* gh-93649: Split memory and docstring tests from _testcapimodule.c (#99517)Erlend E. Aasland2022-11-163-0/+752
* gh-99300: Replace Py_INCREF() with Py_NewRef() (#99513)Victor Stinner2022-11-161-4/+2
* gh-93649: Split pytime and datetime tests from _testcapimodule.c (#99494)Erlend E. Aasland2022-11-153-0/+729
* gh-93649: Split getargs tests from _testcapimodule.c (#99346)Erlend E. Aasland2022-11-142-0/+921
* gh-99300: Use Py_NewRef() in Modules/ directory (#99440)Victor Stinner2022-11-131-6/+3
* gh-98586: Add vector call APIs to the Limited API (GH-98587)Wenzel Jakob2022-10-271-4/+101
* gh-94808: Cover `PyUnicode_Count` in CAPI (#96929)Nikita Sobolev2022-10-061-0/+21
* GH-91049: Introduce set vectorcall field API for PyFunctionObject (GH-92257)adphrost2022-09-151-0/+19
* gh-95991: Add some infrastructure for testing Limited API in _testcapi (GH-95...Petr Viktorin2022-08-172-16/+33
* GH-95245: Move weakreflist into the pre-header. (GH-95996)Mark Shannon2022-08-161-0/+32
* gh-95707: Fix function signature (GH-95995)Christian Heimes2022-08-151-1/+2
* GH-95707: Fix uses of `Py_TPFLAGS_MANAGED_DICT` (GH-95854)Mark Shannon2022-08-151-0/+45
* gh-90928: Statically Initialize the Keywords Tuple in Clinic-Generated Code (...Eric Snow2022-08-111-1/+7
* gh-95504: Fix negative numbers in PyUnicode_FromFormat (GH-95848)Petr Viktorin2022-08-101-0/+60
* gh-93649: Undefine NDEBUG in Modules/_testcapi/* to enable assert() (GH-95793)Petr Viktorin2022-08-101-0/+3
* gh-93649: Split unicode tests from _testcapimodule.c & add some more (GH-95819)Petr Viktorin2022-08-102-0/+654
* Disable Limited API tests with Py_TRACE_REFS (GH-95796)Petr Viktorin2022-08-091-0/+15
* gh-93274: Expose receiving vectorcall in the Limited API (GH-95717)Petr Viktorin2022-08-082-0/+78
* Fix downcast compiler warning in Modules/_testcapi/vectorcall.c (#95729)Erlend E. Aasland2022-08-081-1/+1
* gh-93274: Make vectorcall safe on mutable classes & inherit it by default (#9...Petr Viktorin2022-08-042-1/+228
* gh-95388: Deprecate creating immutable types with mutable bases (GH-95533)Petr Viktorin2022-08-041-0/+16
* GH-92678: Fix tp_dictoffset inheritance. (GH-95596)Mark Shannon2022-08-031-0/+28
* gh-93649: Split heaptype tests from _testcapimodule.c (GH-95386)Petr Viktorin2022-08-012-0/+974
* gh-93649: Fix linkage of _PyTestCapi_Init_Vectorcall (#94702)Oleg Iarygin2022-07-131-1/+1
* gh-93649: Split vectorcall testing from _testcapimodule.c (GH-94549)Petr Viktorin2022-07-083-0/+276