summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_opcode_metadata.h
Commit message (Expand)AuthorAgeFilesLines
* gh-134584: Eliminate redundant refcounting in TO_BOOL_INT, TO_BOOL_LIST (GH-1...reiden3 days1-3/+3
* gh-134584: Eliminate redundant refcounting from `_CONTAINS_{OP|OP_SET|OP_DICT...Nadeshiko Manju4 days1-6/+6
* gh-134584: JIT: Remove redundant refcount for _BINARY_OP_SUBSCR_DICT (GH-143724)Cajetan Rodrigues4 days1-2/+2
* gh-134584: JIT: Remove redundant refcounting for UNARY_{INVERT|NEGATIVE} (GH-...Ken Jin4 days1-5/+5
* gh-134584: Eliminate redundant refcounting from `TO_BOOL_STR` (GH-143417)Nadeshiko Manju9 days1-2/+2
* gh-142982: Specialize CALL_FUNCTION_EX (GH-143391)Ken Jin9 days1-6/+19
* gh-134584: Eliminate redundant refcounting in TO_BOOL_ALWAYS_TRUE (GH-143427)reiden10 days1-1/+1
* gh-139757: Add BINARY_OP_SUBSCR_USTR_INT (GH-143389)Chris Eibl12 days1-4/+10
* gh-134584: JIT: Remove redundant refcount from STORE_FAST (GH-143336)Ken Jin13 days1-3/+3
* gh-139757: Add _GUARD_NOS_COMPACT_ASCII for compact ascii optimization (gh-14...Donghee Na14 days1-1/+1
* gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_SLOT` (GH-143320)Nadeshiko Manju2026-01-011-1/+1
* gh-134584: Eliminate redundant refcounting from _CALL{_BUILTIN_O, _METHOD_DES...Donghee Na2026-01-011-2/+2
* gh-131798: Remove bounds check when indexing into tuples with a constant inde...Tomas R.2025-12-281-1/+1
* gh-134584: Eliminate redundant refcounting from `IS_OP` (GH-143171)Hai Zhu2025-12-261-1/+1
* gh-134584: Eliminate redundant refcounting from `_COMPARE_OP_X` (GH-143186)Hai Zhu2025-12-261-2/+2
* gh-143092: Make CALL_LIST_APPEND and BINARY_OP_INPLACE_ADD_UNICODE normal ins...Ken Jin2025-12-241-2/+2
* gh-134584: Eliminate redundant refcounting from `_BINARY_OP_SUBSCR_TUPLE_INT`...Hai Zhu2025-12-231-1/+1
* gh-134584: Eliminate redundant refcounting from `_CALL_TYPE_1` (GH-135818)Tomas R.2025-12-231-1/+1
* gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_WITH_HINT` (GH-14...Hai Zhu2025-12-231-1/+1
* GH-134584: Remove redundant refcount for `BINARY_OP_SUBSCR_STR_INT` (#142844)Savannah Ostrowski2025-12-181-1/+1
* gh-134584: Eliminate redundant refcounting from _BINARY_OP_SUBSCR_LIST_INT (G...LloydZ2025-12-181-1/+1
* gh-134584: Remove redundant refcount from _BINARY_OP_ADD_UNICODE (gh-142825)Donghee Na2025-12-181-2/+2
* gh-134584: Eliminate redundant refcounting from `_STORE_ATTR_WITH_HINT` (GH-1...Nadeshiko Manju2025-12-161-1/+1
* gh-134584: Eliminate redundant refcounting from `_LOAD_ATTR_INSTANCE_VALUE` (...Nadeshiko Manju2025-12-161-1/+1
* GH-134584: Remove redundant refcount from `_STORE_ATTR_SLOT` (#142729)Savannah Ostrowski2025-12-151-1/+1
* gh-134584: JIT: Eliminate redundant refcount ops for X_INT (GH-142765)Ken Jin2025-12-151-4/+4
* gh-134584: Eliminate redundant refcounting from `_STORE_ATTR_INSTANCE_VALUE` ...Nadeshiko Manju2025-12-151-1/+1
* gh-134584: Remove custom float decref ops (GH-142576)Ken Jin2025-12-151-6/+6
* gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_DICT (GH-142712)Donghee Na2025-12-151-1/+1
* gh-134584: Eliminate redundant refcounting from _CALL_LIST_APPEND (GH-142711)Nadeshiko Manju2025-12-151-2/+2
* gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_LIST_INT (gh-14...Donghee Na2025-12-141-1/+1
* gh-134584: Eliminate redundant refcounting from `_CALL_BUILTION_O` (GH-142695)PuQing2025-12-141-2/+2
* gh-134584: Eliminate redundant refcounting from `_CALL_STR_1` (GH-136070)Nadeshiko Manju2025-12-141-2/+2
* gh-134584: Cleanups for GH-135860 (GH-142604)Ken Jin2025-12-131-2/+2
* gh-134584: Revert partially GH-135860 (GH-142620)Ken Jin2025-12-121-1/+1
* gh-134584: Eliminate redundant refcounting from ``_CALL_LEN`` (gh-136104)Donghee Na2025-12-111-1/+1
* gh-134584: Eliminate redundant refcounting from `_CALL_TUPLE_1` (GH-135860)Noam Cohen2025-12-111-1/+1
* GH-135379: Top of stack caching for the JIT. (GH-135465)Mark Shannon2025-12-111-25/+27
* GH-139109: Support switch/case dispatch with the tracing interpreter. (GH-141...Mark Shannon2025-11-181-2/+7
* gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)Ken Jin2025-11-131-32/+39
* gh-137883: Check the recursion limit for specialized keyword argument calls (...Peter Bierma2025-08-191-1/+1
* GH-132532: Add new DSL macros to better declare semantics of exits at ends of...Mark Shannon2025-08-091-18/+16
* GH-137276: Don't mark uop as escaping if the escaping call is on an exit bran...Mark Shannon2025-08-021-3/+3
* GH-135379: Specialize int operations for compact ints only (GH-135668)Mark Shannon2025-06-191-4/+4
* gh-135474: Specialize arithmetic only on compact ints (GH-135479)Ken Jin2025-06-141-3/+3
* GH-132554: "Virtual" iterators (GH-132555)Mark Shannon2025-05-271-20/+20
* GH-131688: Mark instructions and uops with DECREF_INPUTS as escaping. (GH-133...Mark Shannon2025-05-221-12/+12
* GH-134282: Always borrow references LOAD_CONST (GH-134284)Mark Shannon2025-05-201-16/+5
* GH-131798: Split CALL_LIST_APPEND into several uops (GH-134240)Diego Russo2025-05-191-2/+2
* gh-128045: Syncs w/ latest opcode metadata (#134231)Dino Viehland2025-05-191-3/+0