summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_capi
Commit message (Expand)AuthorAgeFilesLines
* gh-115859: Disable the tier 2 redundancy eliminator by default (GH-115860)Ken Jin2024-02-231-0/+3
* gh-111140: Improve PyLong_AsNativeBytes API doc example & improve the test (#...Gregory P. Smith2024-02-221-5/+25
* Tier 2 cleanups and tweaks (#115534)Guido van Rossum2024-02-201-72/+85
* GH-115727: Temporary fix of confidence score test. (GH-115728)Mark Shannon2024-02-201-4/+3
* gh-115687: Split up guards from COMPARE_OP (GH-115688)Ken Jin2024-02-201-3/+56
* GH-115457: Support splitting and replication of micro ops. (GH-115558)Mark Shannon2024-02-201-1/+1
* gh-115480: Type / constant propagation for float binary uops (GH-115550)Peter Lazorchak2024-02-161-32/+67
* gh-114058: Fix flaky globals to constant test (#115423)Ken Jin2024-02-141-11/+32
* gh-114058: Foundations of the Tier2 redundancy eliminator (GH-115085)Ken Jin2024-02-131-0/+209
* gh-111140: Adds PyLong_AsNativeBytes and PyLong_FromNative[Unsigned]Bytes fun...Steve Dower2024-02-121-0/+145
* gh-110850: Add PyTime_t C API (GH-115215)Petr Viktorin2024-02-121-0/+71
* GH-114695: Add `sys._clear_internal_caches` (GH-115152)Brandt Bucher2024-02-121-0/+16
* gh-115011: Improve support of __index__() in setters of members with unsigned...Serhiy Storchaka2024-02-111-30/+14
* gh-107944: Improve error message for getargs with bad keyword arguments (#114...Shantanu2024-02-081-13/+13
* gh-112066: Add `PyDict_SetDefaultRef` function. (#112123)Sam Gross2024-02-061-0/+22
* gh-114392: Improve test_capi.test_structmembers (GH-114393)Serhiy Storchaka2024-02-041-124/+93
* gh-114388: Fix warnings when assign an unsigned integer member (GH-114391)Serhiy Storchaka2024-02-041-0/+37
* gh-114329: Add `PyList_GetItemRef` function (GH-114504)Sam Gross2024-02-021-9/+13
* GH-113710: Add a "globals to constants" pass (GH-114592)Mark Shannon2024-02-021-6/+6
* gh-109598: make PyComplex_RealAsDouble/ImagAsDouble use __complex__ (GH-109647)Sergey B Kirpichev2024-01-151-6/+23
* gh-81682: Fix test failures when CPython is built without docstrings (GH-113410)Serhiy Storchaka2023-12-231-0/+2
* GH-111485: Generate instruction and uop metadata (GH-113287)Mark Shannon2023-12-201-2/+3
* Move optimizer/executor tests to new file test_capi/test_opt.py (#113072)Guido van Rossum2023-12-132-535/+544
* gh-112320: Implement on-trace confidence tracking for branches (#112321)Guido van Rossum2023-12-121-0/+31
* gh-76785: Fixes for test.support.interpreters (gh-112982)Eric Snow2023-12-121-0/+132
* gh-112532: Require mimalloc in `--disable-gil` builds (gh-112883)Sam Gross2023-12-121-0/+7
* gh-111545: Add Py_HashPointer() function (#112096)Victor Stinner2023-12-061-1/+47
* gh-112535: Add test on _Py_ThreadId() (#112709)Victor Stinner2023-12-041-0/+55
* Add more C API tests (GH-112522)Serhiy Storchaka2023-11-291-0/+86
* gh-109802: Increase test coverage for complexobject.c (GH-112452)Sergey B Kirpichev2023-11-281-0/+87
* gh-112438: Fix support of format units with the "e" prefix in nested tuples i...Serhiy Storchaka2023-11-271-0/+28
* gh-76785: Add _PyType_GetModuleName() to the Internal C-API (gh-112323)Eric Snow2023-11-221-0/+15
* gh-106529: Make FOR_ITER a viable uop (#112134)Guido van Rossum2023-11-201-0/+30
* gh-111545: Test PyHash_GetFuncDef() function (#112098)Victor Stinner2023-11-151-0/+33
* GH-111848: Convert remaining jumps to deopts into tier 2 code. (GH-112045)Mark Shannon2023-11-141-5/+5
* gh-111262: Add PyDict_Pop() function (#112028)Victor Stinner2023-11-141-0/+87
* gh-111138: Add PyList_Extend() and PyList_Clear() functions (#111862)Victor Stinner2023-11-131-5/+72
* gh-111495: Add tests for PyList C API (#111562)Kalyan2023-11-081-0/+277
* GH-111848: Tidy up tier 2 handling of FOR_ITER specialization by using DEOPT_...Mark Shannon2023-11-081-3/+3
* gh-111089: Revert PyUnicode_AsUTF8() changes (#111833)Victor Stinner2023-11-071-4/+1
* gh-106672: C API: Report indiscriminately ignored errors (GH-106674)Serhiy Storchaka2023-11-073-20/+109
* gh-111765: Move old PyFloat_* tests to Lib/test/test_capi/test_float.py (GH-...Sergey B Kirpichev2023-11-071-0/+65
* gh-111495: Add tests for PyComplex C API (GH-111591)Sergey B Kirpichev2023-11-051-0/+146
* gh-111495: Add tests for PyFloat C API (GH-111624)Sergey B Kirpichev2023-11-051-0/+117
* gh-111495: Test C API functions with extreme sizes and indices (GH-111631)Serhiy Storchaka2023-11-044-40/+134
* gh-108082: Use PyErr_FormatUnraisable() (GH-111580)Serhiy Storchaka2023-11-021-6/+14
* gh-111495: Add tests for PyBytes and PyByteArray C API (GH-111496)Serhiy Storchaka2023-11-013-1/+381
* GH-111485: Use micro-ops to split specialization code from base action (GH-11...Mark Shannon2023-11-011-1/+1
* gh-108082: Add PyErr_FormatUnraisable() function (GH-111086)Serhiy Storchaka2023-10-311-0/+57
* gh-108082: C API: Add tests for PyErr_WriteUnraisable() (GH-111455)Serhiy Storchaka2023-10-301-0/+45