summaryrefslogtreecommitdiffstats
path: root/Modules/_testinternalcapi.c
Commit message (Expand)AuthorAgeFilesLines
* [3.13] gh-117657: Fix race involving immortalizing objects (GH-119927) (#120005)Sam Gross2024-06-031-15/+9
* [3.13] gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpre...Miss Islington (bot)2024-05-221-0/+20
* gh-118527: Intern code consts in free-threaded build (#118667)Sam Gross2024-05-071-0/+12
* gh-116322: Add Py_mod_gil module slot (#116882)Brett Simmers2024-05-031-0/+1
* gh-118335: Configure Tier 2 interpreter at build time (#118339)Guido van Rossum2024-05-011-1/+12
* gh-117783: Immortalize objects that use deferred reference counting (#118112)Sam Gross2024-04-291-0/+22
* gh-110693: Pending Calls Machinery Cleanups (gh-118296)Eric Snow2024-04-261-21/+42
* gh-117680: make _PyInstructionSequence a PyObject and use it in tests (#117629)Irit Katriel2024-04-171-0/+15
* gh-76785: Handle Legacy Interpreters Properly (gh-117490)Eric Snow2024-04-111-2/+2
* gh-76785: Add More Tests to test_interpreters.test_api (gh-117662)Eric Snow2024-04-111-30/+272
* gh-116968: Reimplement Tier 2 counters (#117144)Guido van Rossum2024-04-041-0/+6
* gh-116168: Remove extra `_CHECK_STACK_SPACE` uops (#117242)Peter Lazorchak2024-04-031-0/+12
* gh-76785: Consolidate Some Interpreter-related Testing Helpers (gh-117485)Eric Snow2024-04-021-206/+9
* gh-76785: Add PyInterpreterConfig Helpers (gh-117170)Eric Snow2024-04-021-60/+146
* GH-115776: Embed the values array into the object, for "normal" Python object...Mark Shannon2024-04-021-5/+15
* gh-112383: teach dis how to interpret ENTER_EXECUTOR (#117171)Irit Katriel2024-03-231-21/+0
* gh-76785: Drop PyInterpreterID_Type (gh-117101)Eric Snow2024-03-211-0/+119
* gh-76785: Clean Up Interpreter ID Conversions (gh-117048)Eric Snow2024-03-211-4/+28
* GH-112536: Add more TSan tests (#116911)Antoine Pitrou2024-03-171-2/+2
* gh-111696, PEP 737: Add PyType_GetModuleName() function (#116824)Victor Stinner2024-03-141-9/+0
* GH-115816: Assorted naming and formatting changes to improve maintainability....Mark Shannon2024-02-271-1/+1
* GH-115816: Make tier2 optimizer symbols testable, and add a few tests. (GH-11...Mark Shannon2024-02-271-1/+2
* gh-115168: Add pystats counter for invalidated executors (GH-115169)Michael Droettboom2024-02-261-1/+1
* Tier 2 cleanups and tweaks (#115534)Guido van Rossum2024-02-201-4/+4
* GH-112354: Initial implementation of warm up on exits and trace-stitching (GH...Mark Shannon2024-02-201-1/+3
* gh-115058: Add ``reset_rare_event_counters`` function in `_testinternalcapi` ...Kirill Podoprigora2024-02-121-0/+15
* gh-112529: Remove PyGC_Head from object pre-header in free-threaded build (#1...Sam Gross2024-02-011-1/+11
* gh-114312: Fix rare event counter tests on aarch64 (GH-114554)Michael Droettboom2024-01-261-5/+5
* gh-114312: Collect stats for unlikely events (GH-114493)Michael Droettboom2024-01-251-0/+16
* gh-76785: Fixes for test.support.interpreters (gh-112982)Eric Snow2023-12-121-0/+12
* gh-112535: Add test on _Py_ThreadId() (#112709)Victor Stinner2023-12-041-0/+14
* gh-76785: Add _PyType_GetModuleName() to the Internal C-API (gh-112323)Eric Snow2023-11-221-0/+10
* gh-111798: Use lower Py_C_RECURSION_LIMIT in debug mode (#112124)Victor Stinner2023-11-161-0/+9
* gh-111569: Implement Python critical section API (gh-111571)Sam Gross2023-11-081-0/+3
* gh-108082: Remove _PyErr_WriteUnraisableMsg() (GH-111643)Serhiy Storchaka2023-11-031-32/+0
* gh-76785: Move the Cross-Interpreter Code to Its Own File (gh-111502)Eric Snow2023-10-301-0/+54
* gh-109587: Allow "precompiled" perf-trampolines to largely mitigate the cost ...gsallam2023-10-271-0/+32
* GH-109369: Add machinery for deoptimizing tier2 executors, both individually ...Mark Shannon2023-10-231-0/+28
* gh-110525: Add tests for internal `set` CAPI (GH-110630)Nikita Sobolev2023-10-101-0/+3
* gh-110241: Add missing error check to `record_eval` in `_testinternalcapi` (#...Nikita Sobolev2023-10-021-1/+5
* gh-109723: Disable Py_BUILD_CORE in _testcapi (#109727)Victor Stinner2023-09-221-0/+62
* gh-109693: Remove pycore_atomic_funcs.h (#109694)Sam Gross2023-09-211-13/+0
* gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)Sam Gross2023-09-191-0/+3
* GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)Victor Stinner2023-09-081-0/+5
* gh-106320: Remove private _PyErr_WriteUnraisableMsg() (#108863)Victor Stinner2023-09-041-1/+32
* gh-108777: Split _PyTime tests from _testinternalcapi.c (gh-108787)Sam Gross2023-09-021-261/+6
* gh-106320: Remove private _PyErr_ChainExceptions() (#108713)Victor Stinner2023-08-311-0/+103
* gh-106320: Remove private _PyDict functions (#108449)Victor Stinner2023-08-241-0/+22
* gh-106320: Remove private _PyContext_NewHamtForTests() (#108434)Victor Stinner2023-08-241-1/+10
* gh-107211: No longer export internal functions (7) (#108425)Victor Stinner2023-08-241-2/+2