summaryrefslogtreecommitdiffstats
path: root/Lib/test/test_capi/test_misc.py
Commit message (Expand)AuthorAgeFilesLines
* gh-81682: Fix test failures when CPython is built without docstrings (GH-113410)Serhiy Storchaka2023-12-231-0/+2
* Move optimizer/executor tests to new file test_capi/test_opt.py (#113072)Guido van Rossum2023-12-131-535/+0
* 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-112535: Add test on _Py_ThreadId() (#112709)Victor Stinner2023-12-041-0/+55
* 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-111848: Convert remaining jumps to deopts into tier 2 code. (GH-112045)Mark Shannon2023-11-141-5/+5
* GH-111848: Tidy up tier 2 handling of FOR_ITER specialization by using DEOPT_...Mark Shannon2023-11-081-3/+3
* GH-111485: Use micro-ops to split specialization code from base action (GH-11...Mark Shannon2023-11-011-1/+1
* GH-111339: Change `valid` property of executors to `is_valid()` method (GH-11...Mark Shannon2023-10-261-6/+6
* gh-111065: Add more tests for the C API with the PySys_ prefix (GH-111067)Serhiy Storchaka2023-10-251-40/+0
* gh-110572: Remove `test_*` from `_testcapi/getargs.c` (GH-111214)Nikita Sobolev2023-10-241-1/+1
* GH-109369: Add machinery for deoptimizing tier2 executors, both individually ...Mark Shannon2023-10-231-0/+61
* gh-84489: Properly handle trailing spaces in Py_BuildValue() format strings (...Zackery Spytz2023-10-111-8/+16
* gh-84489: C API: Add tests for Py_BuildValue() (GH-110596)Serhiy Storchaka2023-10-111-0/+80
* gh-109653: Remove unused imports in the `Lib/` directory (#109803)Alex Waygood2023-09-241-1/+1
* gh-108724: Add PyMutex and _PyParkingLot APIs (gh-109344)Sam Gross2023-09-191-1/+9
* gh-109496: Skip test_capi.test_decref_freed_object() on ASAN (#109573)Victor Stinner2023-09-191-0/+2
* gh-109496: Detect Py_DECREF() after dealloc in debug mode (#109539)Victor Stinner2023-09-181-10/+26
* gh-109214: Rename SAVE_IP to _SET_IP, and similar (#109285)Guido van Rossum2023-09-111-2/+2
* gh-109039: Branch prediction for Tier 2 interpreter (#109038)Guido van Rossum2023-09-111-14/+31
* gh-108727: Fix segfault due to missing tp_dealloc definition for CounterOptim...Irit Katriel2023-09-011-0/+7
* gh-108488: Initialize JUMP_BACKWARD cache to 0, not 17 (#108591)Guido van Rossum2023-08-291-2/+2
* gh-107265: Fix code_hash for ENTER_EXECUTOR case (#108188)Dong-hee Na2023-08-211-2/+4
* gh-107265: Fix code_richcompare for ENTER_EXECUTOR case (gh-108165)Dong-hee Na2023-08-211-0/+11
* gh-106581: Project through calls (#108067)Guido van Rossum2023-08-171-0/+1
* gh-106581: Split `CALL_PY_EXACT_ARGS` into uops (#107760)Guido van Rossum2023-08-161-0/+17
* gh-107810: Improve DeprecationWarning for metaclasses with custom tp_new (GH-...Marc Mueller2023-08-101-1/+1
* gh-107735: Move just added C API tests to better place (GH-107743)Serhiy Storchaka2023-08-071-40/+40
* gh-107735: Add C API tests for PySys_GetObject() and PySys_SetObject() (GH-10...Serhiy Storchaka2023-08-071-0/+43
* gh-107178: Add the C API tests for the Abstract Objects Layer (GH-107179)Serhiy Storchaka2023-08-071-131/+0
* Fix test_capi.test_misc when run with -R:: (#107566)Guido van Rossum2023-08-021-30/+34
* gh-107082: Remove debug hack from get_first_executor in test_capi.test_misc (...Guido van Rossum2023-07-231-1/+1
* gh-106714: Fix test_capi to not write a coredump (#107007)Victor Stinner2023-07-221-3/+9
* GH-104584: Miscellaneous fixes for -Xuops (GH-106908)Brandt Bucher2023-07-201-5/+9
* gh-106603: Make uop struct a triple (opcode, oparg, operand) (#106794)Guido van Rossum2023-07-171-12/+12
* gh-106529: Generate uops for POP_JUMP_IF_[NOT_]NONE (#106796)Guido van Rossum2023-07-171-0/+30
* gh-106529: Fix subtle Tier 2 edge case with list iterator (#106756)Guido van Rossum2023-07-151-0/+13
* gh-106529: Split FOR_ITER_{LIST,TUPLE} into uops (#106696)Guido van Rossum2023-07-141-2/+45
* gh-106529: Split FOR_ITER_RANGE into uops (#106638)Guido van Rossum2023-07-121-3/+22
* gh-106529: Implement JUMP_FORWARD in uops (with test) (#106651)Guido van Rossum2023-07-111-0/+25
* gh-106529: Support JUMP_BACKWARD in Tier 2 (uops) (#106543)Guido van Rossum2023-07-111-2/+14
* gh-106529: Implement POP_JUMP_IF_XXX uops (#106551)Guido van Rossum2023-07-101-20/+43
* gh-104584: Allow unspecialized instructions in superblocks (#106497)Guido van Rossum2023-07-071-0/+28
* gh-104584: Handle EXTENDED_ARG in superblock creation (#106489)Guido van Rossum2023-07-061-0/+56
* gh-104584: Clean up and fix uops tests and fix crash (#106492)Guido van Rossum2023-07-061-24/+30
* GH-106360: Support very basic superblock introspection (#106422)Mark Shannon2023-07-041-0/+23
* gh-106200: Remove unused imports (#106201)Nikita Sobolev2023-06-281-2/+0
* GH-104584: Fix test_capi.test_counter_optimizer() when run twice (#106171)Victor Stinner2023-06-281-15/+24