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
*
[3.13] GH-127953: Make line number lookup O(1) regardless of the size of the ...
Mark Shannon
2025-04-07
1
-2/+4
*
[3.13] gh-130382: add missing `_PyReftracerTrack` to ceval `Py_DECREF` (GH-13...
Sam Gross
2025-03-14
1
-0/+1
*
[3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-13...
Serhiy Storchaka
2025-02-25
1
-1/+7
*
[3.13] gh-128799: Add frame of except* to traceback when wrapping a naked exc...
Irit Katriel
2025-01-30
1
-0/+12
*
[3.13] gh-128717: Stop-the-world when setting the recursion limit (GH-128741)...
Peter Bierma
2025-01-14
1
-0/+4
*
[3.13] gh-128049: Fix type confusion bug with the return value of a custom Ex...
Miss Islington (bot)
2024-12-20
1
-2/+19
*
[3.13] gh-128030: Avoid error from PyModule_GetFilenameObject for non-module ...
Miss Islington (bot)
2024-12-20
1
-1/+1
*
[3.13] gh-126076: Account for relocated objects in tracemalloc (GH-126077) (#...
Pablo Galindo Salgado
2024-12-11
1
-5/+1
*
[3.13] gh-127651: Use __file__ in diagnostics if origin is missing (#127660) ...
Shantanu
2024-12-10
1
-3/+19
*
[3.13] gh-125703: Correctly honour tracemalloc hooks on more PyDECREF special...
Pablo Galindo Salgado
2024-10-28
1
-0/+5
*
[3.13] gh-123930: Better error for "from imports" when script shadows module ...
Shantanu
2024-10-24
1
-45/+103
*
[3.13] gh-122728: Fix SystemError in PyEval_GetLocals() (GH-122735) (#122757)
Miss Islington (bot)
2024-08-06
1
-1/+1
*
[3.13] GH-116090: Fire RAISE events from _FOR_ITER_TIER_TWO (GH-122419)
Brandt Bucher
2024-07-29
1
-6/+3
*
[3.13] gh-118934: Make PyEval_GetLocals return borrowed reference (GH-119769)...
Miss Islington (bot)
2024-07-18
1
-1/+32
*
[3.13] gh-121338: Remove GH-pragma optimize (GH-121340) (#121492)
Miss Islington (bot)
2024-07-08
1
-10/+0
*
[3.13] gh-118692: Avoid creating unnecessary StopIteration instances for moni...
Miss Islington (bot)
2024-05-24
1
-3/+11
*
gh-118613: Fix error handling of `_PyEval_GetFrameLocals` in `ceval.c` (#118614)
Nikita Sobolev
2024-05-06
1
-4/+8
*
gh-74929: Implement PEP 667 (GH-115153)
Tian Gao
2024-05-04
1
-7/+41
*
GH-118095: Use broader specializations of CALL in tier 1, for better tier 2 s...
Mark Shannon
2024-05-04
1
-5/+3
*
gh-107674: Improve performance of `sys.settrace` (GH-117133)
Tian Gao
2024-05-03
1
-11/+17
*
gh-118335: Configure Tier 2 interpreter at build time (#118339)
Guido van Rossum
2024-05-01
1
-1/+4
*
gh-117657: Fix small issues with instrumentation and TSAN (#118064)
Dino Viehland
2024-04-30
1
-1/+1
*
GH-118095: Add dynamic exit support and FOR_ITER_GEN support to tier 2 (GH-11...
Mark Shannon
2024-04-26
1
-0/+4
*
gh-116818: Make `sys.settrace`, `sys.setprofile`, and monitoring thread-safe ...
Dino Viehland
2024-04-19
1
-0/+1
*
GH-118036: Fix a bug with CALL_STAT_INC (#117933)
Guido van Rossum
2024-04-18
1
-2/+0
*
gh-115178: Add Counts of UOp Pairs to pystats (GH-115181)
Jeff Glass
2024-04-16
1
-0/+2
*
GH-117457: Correct pystats uop "miss" counts (GH-117477)
Michael Droettboom
2024-04-04
1
-2/+0
*
gh-116968: Reimplement Tier 2 counters (#117144)
Guido van Rossum
2024-04-04
1
-2/+3
*
Fix successor opcode name printing in Tier 2 DEOPT debug message (#117471)
Guido van Rossum
2024-04-02
1
-1/+1
*
gh-117323: Make `cell` thread-safe in free-threaded builds (#117330)
Sam Gross
2024-03-29
1
-0/+1
*
GH-117121: Add pystats to JIT builds (GH-117346)
Michael Droettboom
2024-03-28
1
-1/+1
*
GH-116422: Tier2 hot/cold splitting (GH-116813)
Mark Shannon
2024-03-26
1
-38/+19
*
gh-115756: make PyCode_GetFirstFree an unstable API (GH-115781)
Bogdan Romanyuk
2024-03-19
1
-1/+1
*
Cleanup tier2 debug output (#116920)
Guido van Rossum
2024-03-18
1
-2/+7
*
gh-116098: Revert "gh-107674: Improve performance of `sys.settrace` (GH-11498...
Tian Gao
2024-03-01
1
-17/+11
*
GH-115802: JIT "small" code for Windows (GH-115964)
Brandt Bucher
2024-02-29
1
-0/+6
*
gh-107674: Improve performance of `sys.settrace` (GH-114986)
Tian Gao
2024-02-28
1
-11/+17
*
Tier 2 cleanups and tweaks (#115534)
Guido van Rossum
2024-02-20
1
-21/+40
*
gh-115735: Fix current executor NULL before _START_EXECUTOR (#115736)
Ken Jin
2024-02-20
1
-2/+2
*
gh-112175: Add `eval_breaker` to `PyThreadState` (#115194)
Brett Simmers
2024-02-20
1
-1/+1
*
GH-115457: Support splitting and replication of micro ops. (GH-115558)
Mark Shannon
2024-02-20
1
-1/+1
*
GH-112354: Initial implementation of warm up on exits and trace-stitching (GH...
Mark Shannon
2024-02-20
1
-20/+27
*
GH-113464: Add a JIT backend for tier 2 (GH-113465)
Brandt Bucher
2024-01-29
1
-1/+19
*
GH-113860: Get rid of `_PyUOpExecutorObject` (GH-113954)
Brandt Bucher
2024-01-12
1
-2/+1
*
GH-113486: Do not emit spurious PY_UNWIND events for optimized calls to class...
Mark Shannon
2024-01-05
1
-0/+3
*
GH-111485: Generate instruction and uop metadata (GH-113287)
Mark Shannon
2023-12-20
1
-0/+1
*
GH-112354: Treat _EXIT_TRACE like an unconditional side exit (GH-113104)
Mark Shannon
2023-12-14
1
-17/+2
*
gh-112716: Fix SystemError when __builtins__ is not a dict (GH-112770)
Serhiy Storchaka
2023-12-14
1
-2/+2
*
A smattering of cleanups in uop debug output and lltrace (#112980)
Guido van Rossum
2023-12-12
1
-8/+10
*
gh-112660: Do not clear arbitrary errors on import (GH-112661)
Serhiy Storchaka
2023-12-07
1
-15/+31
[next]