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
/
ceval.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
GH-135379: Top of stack caching for the JIT. (GH-135465)
Mark Shannon
2025-12-11
1
-7/+36
*
gh-138122: Don't sample partial frame chains (#141912)
Pablo Galindo Salgado
2025-12-07
1
-0/+3
*
gh-138122: Implement frame caching in RemoteUnwinder to reduce memory reads (...
Pablo Galindo Salgado
2025-12-06
1
-0/+10
*
gh-142168: explicitly initialize `stack_array` in `_PyEval_Vector` and `_PyEv...
Kir Chou
2025-12-06
1
-2/+2
*
GH-139757: Fix reference leaks introduced in GH-140800 (GH-142257)
Mark Shannon
2025-12-04
1
-2/+4
*
GH-141794: Limit size of generated machine code. (GH-142228)
Mark Shannon
2025-12-03
1
-1/+283
*
gh-142217: Remove internal _Py_Identifier functions (#142219)
Victor Stinner
2025-12-03
1
-6/+0
*
GH-139653: Only raise an exception (or fatal error) when the stack pointer is...
Mark Shannon
2025-11-19
1
-7/+21
*
GH-139109: Support switch/case dispatch with the tracing interpreter. (GH-141...
Mark Shannon
2025-11-18
1
-0/+4
*
GH-139914: Handle stack growth direction on HPPA (GH-140028)
Stefano Rivera
2025-11-17
1
-3/+40
*
gh-139653: Remove assertions in _Py_InitializeRecursionLimits() (#141551)
Victor Stinner
2025-11-14
1
-7/+0
*
gh-139109: A new tracing JIT compiler frontend for CPython (GH-140310)
Ken Jin
2025-11-13
1
-6/+49
*
gh-139653: Add PyUnstable_ThreadState_SetStackProtection() (#139668)
Victor Stinner
2025-11-13
1
-7/+70
*
gh-140530: fix a reference leak in an error path for `raise exc from cause` (...
Bénédikt Tran
2025-11-09
1
-0/+1
*
gh-140373: Correctly emit `PY_UNWIND` event when generator is closed (GH-140767)
Mikhail Efimov
2025-10-31
1
-0/+4
*
gh-136327: Fix inconsistent ``TypeError`` messages regarding invalid values a...
Tapeline
2025-10-24
1
-20/+7
*
GH-139193: Fix dump_stack when PYTHON_LLTRACE=4 (GH-139384)
Sergey Miryanov
2025-10-22
1
-0/+4
*
gh-111489: Remove _PyTuple_FromArray() alias (#139973)
Victor Stinner
2025-10-11
1
-1/+1
*
GH-139291: Fix C stack limits by factoring out finding hardware stack limits ...
Mark Shannon
2025-10-07
1
-28/+32
*
gh-139231: Fix estimation of available stack size for recursion limit on macO...
Rok Mandeljc
2025-09-24
1
-0/+7
*
gh-139109: Dynamic opcode targets (GH-139111)
Ken Jin
2025-09-18
1
-4/+5
*
gh-135755: Make Py_TAIL_CALL_INTERP macro private (#138981)
Victor Stinner
2025-09-18
1
-5/+5
*
GH-137959: Replace shim code in jitted code with a single trampoline function...
Mark Shannon
2025-08-21
1
-28/+35
*
gh-137400: Fix thread-safety issues when profiling all threads (gh-137518)
Sam Gross
2025-08-13
1
-30/+8
*
GH-132532: Add new DSL macros to better declare semantics of exits at ends of...
Mark Shannon
2025-08-09
1
-0/+1
*
GH-136410: Faster side exits by using a cold exit stub (GH-136411)
Mark Shannon
2025-08-01
1
-1/+1
*
gh-131338: Disable computed stack limit checks on non-glibc linux (#134336)
R. David Murray
2025-07-28
1
-1/+5
*
gh-134043: use `_PyObject_GetMethodStackRef` in pattern matching (#136356)
Kumar Aditya
2025-07-08
1
-4/+6
*
gh-130396: Move PYOS_LOG2_STACK_MARGIN to internal headers (#135928)
Victor Stinner
2025-07-01
1
-7/+7
*
gh-135755: Move SPECIAL_ constants to a private header (GH-135922)
Petr Viktorin
2025-06-25
1
-1/+1
*
gh-135443: Sometimes Fall Back to __main__.__dict__ For Globals (gh-135491)
Eric Snow
2025-06-16
1
-3/+116
*
GH-132554: Fix tier2 `FOR_ITER` implementation and optimizations (GH-135137)
Mark Shannon
2025-06-05
1
-2/+26
*
gh-135161: Remove redundant NULL check for 'exc' after dereference in ceval.c...
rialbat
2025-06-05
1
-1/+1
*
gh-108512: Add and use new replacements for PySys_GetObject() (GH-111035)
Serhiy Storchaka
2025-05-28
1
-1/+1
*
gh-127266: avoid data races when updating type slots (gh-133177)
Neil Schemenauer
2025-05-28
1
-0/+14
*
GH-132554: "Virtual" iterators (GH-132555)
Mark Shannon
2025-05-27
1
-0/+20
*
GH-130397: remove special-casing of C stack depth for WASI (#134469)
Brett Cannon
2025-05-22
1
-3/+0
*
GH-133231: Changes to executor management to support proposed `sys._jit` modu...
Mark Shannon
2025-05-04
1
-19/+31
*
Remove duplicate includes: Python/{bytecodes,ceval,optimizer_analysis}.c (#13...
Adam Turner
2025-05-01
1
-1/+0
*
GH-124715: Move trashcan mechanism into `Py_Dealloc` (GH-132280)
Mark Shannon
2025-04-30
1
-6/+0
*
gh-132661: Implement PEP 750 (#132662)
Lysandros Nikolaou
2025-04-30
1
-0/+2
*
GH-132508: Use tagged integers on the evaluation stack for the last instructi...
Mark Shannon
2025-04-29
1
-0/+4
*
Revert gh-127266: avoid data races when updating type slots (gh-131174) (gh-1...
Neil Schemenauer
2025-04-29
1
-14/+0
*
gh-127266: avoid data races when updating type slots (gh-131174)
Neil Schemenauer
2025-04-28
1
-0/+14
*
gh-132758: Fix tail call and pystats builds (GH-132759)
Ken Jin
2025-04-23
1
-2/+10
*
gh-128398: improve error messages when incorrectly using `with` and `async wi...
Bénédikt Tran
2025-04-19
1
-8/+66
*
gh-129987: Selectively re-enable SLP autovectorization of _PyEval_EvalFrameDe...
T. Wouters
2025-04-15
1
-4/+8
*
gh-131624: Fix posix_spawn tests failing on NetBSD with stack limit assertion...
Furkan Onder
2025-04-13
1
-1/+1
*
gh-132386: Fix a crash when passing a dict subclass to `exec` (GH-132412)
Tomas R.
2025-04-11
1
-0/+2
*
GH-131296: Suppress "unused label" warning for clang-cl closer to actual occu...
Chris Eibl
2025-04-10
1
-2/+2
[next]