summaryrefslogtreecommitdiffstats
path: root/Modules/_testinternalcapi.c
Commit message (Expand)AuthorAgeFilesLines
* gh-130519: Fix crash in QSBR when destructor reenters QSBR (gh-130553)Sam Gross2025-02-261-0/+8
* GH-130396: Use computed stack limits on linux (GH-130398)Mark Shannon2025-02-251-1/+4
* GH-91079: Revert "GH-91079: Implement C stack limits using addresses, not cou...Petr Viktorin2025-02-241-5/+1
* GH-91079: Implement C stack limits using addresses, not counters. (GH-130007)Mark Shannon2025-02-191-1/+5
* GH-129386: Use symbolic constants for specialization tests (GH-129415)Brandt Bucher2025-01-291-0/+15
* GH-126599: Remove the PyOptimizer API (GH-129194)Brandt Bucher2025-01-291-30/+3
* gh-128863: Deprecate _PyLong_Sign() function (#129176)Victor Stinner2025-01-231-4/+3
* GH-128939: Refactor JIT optimize structs (GH-128940)Mark Shannon2025-01-201-1/+1
* gh-129033: Remove _PyInterpreterState_SetConfig() function (#129048)Victor Stinner2025-01-201-38/+0
* GH-126599: Remove the "counter" optimizer/executor (GH-126853)Xuanteng Huang2025-01-161-13/+0
* gh-115999: Specialize `STORE_ATTR` in free-threaded builds. (gh-127838)Neil Schemenauer2024-12-191-0/+9
* GH-125174: Mark objects as statically allocated. (#127797)Mark Shannon2024-12-111-0/+10
* gh-127791: Fix, document, and test `PyUnstable_AtExit` (#127793)Peter Bierma2024-12-111-34/+0
* GH-126491: GC: Mark objects reachable from roots before doing cycle collectio...Mark Shannon2024-12-021-0/+6
* 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