summaryrefslogtreecommitdiffstats
path: root/Modules/_testinternalcapi.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "GH-126491: GC: Mark objects reachable from roots before doing cycle c...Hugo van Kemenade2024-11-191-7/+0
* GH-126795: Increase the JIT threshold from 16 to 4096 (GH-126816)Brandt Bucher2024-11-181-1/+1
* GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...Mark Shannon2024-11-181-0/+7
* gh-123619: Add an unstable C API function for enabling deferred reference cou...Peter Bierma2024-11-131-0/+9
* gh-76785: Improved Subinterpreters Compatibility with 3.12 (2/2) (gh-126707)Eric Snow2024-11-121-1/+7
* gh-76785: Minor Cleanup of "Cross-interpreter" Code (gh-126457)Eric Snow2024-11-071-12/+10
* gh-115999: Implement thread-local bytecode and enable specialization for `BIN...mpage2024-11-041-1/+45
* gh-125900: Clean-up logic around immortalization in free-threading (#125901)Sam Gross2024-10-241-28/+0
* gh-123923: Defer refcounting for `f_funcobj` in `_PyInterpreterFrame` (#124026)Sam Gross2024-09-241-3/+3
* gh-121485: Always use 64-bit integers for integers bits count (GH-121486)Serhiy Storchaka2024-08-301-2/+2
* gh-117482: Make the Slot Wrapper Inheritance Tests Much More Thorough (gh-122...Eric Snow2024-08-121-0/+16
* gh-120642: Move private PyCode APIs to the internal C API (#120643)Victor Stinner2024-06-261-4/+4
* gh-120838: Add _PyThreadState_WHENCE_FINI (gh-121010)Eric Snow2024-06-251-2/+2
* GH-119462: Enforce invariants of type versioning (GH-120731)Mark Shannon2024-06-191-1/+0
* gh-119258: Eliminate Type Guards in Tier 2 Optimizer with Watcher (GH-119365)Saul Shanabrook2024-06-081-0/+19
* gh-117657: Fix race involving immortalizing objects (#119927)Sam Gross2024-06-031-15/+9
* gh-119744: move a few functions from compile.c to flowgraph.c (#119745)Irit Katriel2024-05-301-0/+1
* gh-119213: Be More Careful About _PyArg_Parser.kwtuple Across Interpreters (g...Eric Snow2024-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