summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_code.h
Commit message (Expand)AuthorAgeFilesLines
* gh-141367: Use CALL_LIST_APPEND instruction only for lists, not for list subc...Mikhail Efimov2025-11-141-2/+2
* gh-140815: Fix faulthandler for invalid/freed frame (#140921)Victor Stinner2025-11-041-2/+7
* gh-70030: Remove _PyCode_ConstantKey() function (#139735)Victor Stinner2025-10-081-0/+9
* gh-131776: Expose functions called from the interpreter loop via PyAPI_FUNC (...Dino Viehland2025-09-171-19/+20
* gh-138661: fix data race in `PyCode_Addr2Line` (#138664)Kumar Aditya2025-09-121-0/+2
* GH-132554: "Virtual" iterators (GH-132555)Mark Shannon2025-05-271-1/+1
* GH-131798: Optimize cached class attributes and methods in the JIT (GH-134403)Brandt Bucher2025-05-221-0/+3
* gh-132775: Unrevert "Add _PyCode_VerifyStateless()" (gh-133528)Eric Snow2025-05-081-0/+41
* Revert "gh-133395: add option for extension modules to specialize BINARY_OP/S...Irit Katriel2025-05-061-7/+2
* gh-132775: Revert "gh-132775: Add _PyCode_VerifyStateless() (gh-133221)" (#13...Petr Viktorin2025-05-061-41/+0
* Remove duplicate includes: Include/internal/ (#132624)Adam Turner2025-05-061-2/+0
* gh-132775: Add _PyCode_VerifyStateless() (gh-133221)Eric Snow2025-05-051-0/+41
* gh-132775: Unrevert "Add _PyCode_GetVarCounts()" (gh-133265)Eric Snow2025-05-051-0/+51
* gh-133395: add option for extension modules to specialize BINARY_OP/SUBSCR, a...Irit Katriel2025-05-051-2/+7
* Revert "gh-132775: Add _PyCode_GetVarCounts() (gh-133128)" (gh-133232)Eric Snow2025-05-011-51/+0
* gh-132775: Add _PyCode_GetVarCounts() (gh-133128)Eric Snow2025-04-301-0/+51
* GH-132554: Add stats for GET_ITER (GH-132592)Mark Shannon2025-04-291-0/+1
* gh-87859: Track Code Object Local Kinds For Arguments (gh-132980)Eric Snow2025-04-291-6/+8
* gh-132775: Add _PyCode_ReturnsOnlyNone() (gh-132981)Eric Snow2025-04-291-0/+4
* gh-131238: Remove includes from pycore_interp.h (#131495)Victor Stinner2025-03-201-2/+1
* gh-131238: Remove pycore_lock.h includes (#131483)Victor Stinner2025-03-191-1/+0
* GH-131238: More refactoring of core header files (GH-131351)Mark Shannon2025-03-171-62/+0
* GH-131238: Core header refactor (GH-131250)Mark Shannon2025-03-171-32/+1
* gh-131306: Remove unused code related to `BINARY_SUBSCR` (#131307)Tomas R.2025-03-161-6/+0
* docs: internal notes have moved, correct references (#130762)Ned Batchelder2025-03-031-1/+1
* gh-100239: replace BINARY_SUBSCR & family by BINARY_OP with oparg NB_SUBSCR (...Irit Katriel2025-02-071-2/+1
* GH-128842: Collect JIT memory stats (GH-128941)Diego Russo2025-02-021-0/+2
* Revert "GH-128914: Remove conditional stack effects from `bytecodes.c` and th...Sam Gross2025-01-231-2/+0
* GH-128914: Remove conditional stack effects from `bytecodes.c` and the code g...Mark Shannon2025-01-201-0/+2
* gh-100239: specialize long tail of binary operations (#128722)Irit Katriel2025-01-161-1/+12
* GH-122548: Implement branch taken and not taken events for sys.monitoring (GH...Mark Shannon2024-12-191-0/+2
* gh-127411: Fix invalid conversion of load of TLBC array when compiled in C++ ...mpage2024-12-021-1/+8
* gh-115999: Implement thread-local bytecode and enable specialization for `BIN...mpage2024-11-041-0/+41
* gh-123747: Avoid static_assert() in internal header files (#123779)Victor Stinner2024-09-061-2/+3
* GH-123197: Only count an instruction as deferred if it hasn't deopted first. ...Mark Shannon2024-08-221-0/+2
* GH-118093: Make `CALL_ALLOC_AND_ENTER_INIT` suitable for tier 2. (GH-123140)Mark Shannon2024-08-201-0/+4
* GH-118093: Specialize `CALL_KW` (GH-123006)Mark Shannon2024-08-161-0/+3
* GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942)Mark Shannon2024-08-131-1/+1
* gh-120642: Move _PyCode_CODE() to the internal C API (#121644)Victor Stinner2024-07-131-0/+3
* GH-116017: Get rid of _COLD_EXITs (GH-120960)Brandt Bucher2024-07-011-1/+1
* gh-117139: Convert the evaluation stack to stack refs (#118450)Ken Jin2024-06-261-14/+15
* gh-120642: Move private PyCode APIs to the internal C API (#120643)Victor Stinner2024-06-261-0/+44
* gh-118527: Intern code consts in free-threaded build (#118667)Sam Gross2024-05-071-0/+10
* Remove more remnants of deepfreeze (#118159)Guido van Rossum2024-04-221-5/+0
* gh-115178: Add Counts of UOp Pairs to pystats (GH-115181)Jeff Glass2024-04-161-0/+8
* gh-116968: Reimplement Tier 2 counters (#117144)Guido van Rossum2024-04-041-37/+27
* GH-115776: Embed the values array into the object, for "normal" Python object...Mark Shannon2024-04-021-1/+4
* gh-116996: Add pystats about _Py_uop_analyse_and_optimize (GH-116997)Michael Droettboom2024-03-211-0/+2
* gh-116381: Specialize CONTAINS_OP (GH-116385)Ken Jin2024-03-061-0/+7
* gh-115999: Disable the specializing adaptive interpreter in free-threaded bui...Brett Simmers2024-03-011-0/+5