index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Python
/
generated_cases.c.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
GH-134584: Remove redundant refcount from `_STORE_ATTR_SLOT` (#142729)
Savannah Ostrowski
11 days
1
-2/+13
*
gh-134584: JIT: Eliminate redundant refcount ops for X_INT (GH-142765)
Ken Jin
11 days
1
-8/+64
*
gh-134584: Eliminate redundant refcounting from `_STORE_ATTR_INSTANCE_VALUE` ...
Nadeshiko Manju
11 days
1
-2/+13
*
gh-134584: Remove custom float decref ops (GH-142576)
Ken Jin
11 days
1
-6/+54
*
gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_DICT (GH-142712)
Donghee Na
11 days
1
-4/+15
*
gh-134584: Eliminate redundant refcounting from _CALL_LIST_APPEND (GH-142711)
Nadeshiko Manju
11 days
1
-10/+24
*
gh-134584: Eliminate redundant refcounting from _STORE_SUBSCR_LIST_INT (gh-14...
Donghee Na
12 days
1
-3/+22
*
gh-134584: Eliminate redundant refcounting from `_CALL_BUILTION_O` (GH-142695)
PuQing
12 days
1
-10/+24
*
gh-134584: Eliminate redundant refcounting from `_CALL_STR_1` (GH-136070)
Nadeshiko Manju
12 days
1
-10/+13
*
gh-134584: Cleanups for GH-135860 (GH-142604)
Ken Jin
13 days
1
-9/+14
*
gh-134584: Revert partially GH-135860 (GH-142620)
Ken Jin
2025-12-12
1
-21/+9
*
gh-134584: Eliminate redundant refcounting from ``_CALL_LEN`` (gh-136104)
Donghee Na
2025-12-11
1
-8/+19
*
gh-134584: Eliminate redundant refcounting from `_CALL_TUPLE_1` (GH-135860)
Noam Cohen
2025-12-11
1
-11/+21
*
GH-140683: JIT: Improve machine code for loading smaller constants on AArch64...
Mark Shannon
2025-12-11
1
-1/+1
*
GH-135379: Top of stack caching for the JIT. (GH-135465)
Mark Shannon
2025-12-11
1
-9/+11
*
GH-139757: JIT: Remove redundant branches to jumps in the assembly optimizer ...
Mark Shannon
2025-12-08
1
-2/+3
*
GH-141794: Limit size of generated machine code. (GH-142228)
Mark Shannon
2025-12-03
1
-700/+370
*
GH-141861: Fix TRACE_RECORD if full (GH-141959)
Sergey Miryanov
2025-11-26
1
-2/+2
*
GH-141861: Fix invalid memory read in the ENTER_EXECUTOR (GH-141921)
Sergey Miryanov
2025-11-24
1
-1/+1
*
GH-139109: Support switch/case dispatch with the tracing interpreter. (GH-141...
Mark Shannon
2025-11-18
1
-50/+63
*
gh-139109: JIT _EXIT_TRACE to ENTER_EXECUTOR rather than _DEOPT (GH-141573)
Ken Jin
2025-11-15
1
-2/+2
*
gh-141367: Use CALL_LIST_APPEND instruction only for lists, not for list subc...
Mikhail Efimov
2025-11-14
1
-6/+1
*
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin
2025-11-13
1
-20/+84
*
gh-133171: Re-enable JUMP_BACKWARD to free-threading build (gh-137800)
Donghee Na
2025-09-24
1
-2/+3
*
gh-135755: Make Py_TAIL_CALL_INTERP macro private (#138981)
Victor Stinner
2025-09-18
1
-234/+234
*
gh-137136: Suppress build warnings when build on Windows with --experimental-...
AN Long
2025-09-03
1
-1/+1
*
gh-138264: Fix gcc 14 compiler warnings (GH-138265)
Serhiy Storchaka
2025-09-03
1
-15/+15
*
GH-137959: Replace shim code in jitted code with a single trampoline function...
Mark Shannon
2025-08-21
1
-2/+2
*
gh-137883: Check the recursion limit for specialized keyword argument calls (...
Peter Bierma
2025-08-19
1
-0/+8
*
gh-137400: Fix thread-safety issues when profiling all threads (gh-137518)
Sam Gross
2025-08-13
1
-2/+14
*
GH-132532: Add new DSL macros to better declare semantics of exits at ends of...
Mark Shannon
2025-08-09
1
-326/+174
*
GH-136410: Faster side exits by using a cold exit stub (GH-136411)
Mark Shannon
2025-08-01
1
-0/+4
*
gh-115999: remove redundant check in free-threading from `_STORE_ATTR_WITH_HI...
Kumar Aditya
2025-07-04
1
-10/+0
*
gh-136125: Use `_PyObject_GetMethodStackRef` for `LOAD_ATTR` (GH-136127)
Ken Jin
2025-07-01
1
-9/+8
*
gh-135379: Move PyLong_CheckCompact to private header and rename it (GH-135707)
Ken Jin
2025-06-19
1
-12/+12
*
GH-135379: Specialize int operations for compact ints only (GH-135668)
Mark Shannon
2025-06-19
1
-43/+26
*
GH-135379: Support limited scalar replacement for replicated uops in the JIT ...
Mark Shannon
2025-06-17
1
-2/+0
*
gh-135474: Specialize arithmetic only on compact ints (GH-135479)
Ken Jin
2025-06-14
1
-9/+18
*
GH-135379: Remove types from stack items in code generator. (GH-135384)
Mark Shannon
2025-06-11
1
-58/+64
*
GH-132554: Fix tier2 `FOR_ITER` implementation and optimizations (GH-135137)
Mark Shannon
2025-06-05
1
-70/+21
*
GH-134879: Fix `INSTRUMENT_FOR_ITER` for list/tuple (#134897)
Mark Shannon
2025-05-30
1
-2/+2
*
GH-132554: "Virtual" iterators (GH-132555)
Mark Shannon
2025-05-27
1
-137/+152
*
GH-134282: Always borrow references LOAD_CONST (GH-134284)
Mark Shannon
2025-05-20
1
-73/+3
*
GH-131798: Split CALL_LIST_APPEND into several uops (GH-134240)
Diego Russo
2025-05-19
1
-46/+67
*
GH-131798: Split up and optimize CALL_ISINSTANCE (GH-133339)
Tomas R.
2025-05-08
1
-47/+54
*
Revert "gh-133395: add option for extension modules to specialize BINARY_OP/S...
Irit Katriel
2025-05-06
1
-24/+5
*
GH-131798: Split CALL_LEN into several uops (GH-133180)
Diego Russo
2025-05-05
1
-42/+48
*
gh-133395: add option for extension modules to specialize BINARY_OP/SUBSCR, a...
Irit Katriel
2025-05-05
1
-5/+24
*
GH-133231: Changes to executor management to support proposed `sys._jit` modu...
Mark Shannon
2025-05-04
1
-5/+29
*
gh-132744: Check recursion limit in CALL_PY_GENERAL (GH-132746)
Ken Jin
2025-05-02
1
-0/+22
[next]