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-116090: Fire RAISE events from _FOR_ITER_TIER_TWO (GH-122413)
Brandt Bucher
2024-07-29
1
-6/+3
*
GH-121131: Clean up and fix some instrumented instructions. (GH-121132)
Mark Shannon
2024-07-26
1
-40/+0
*
GH-118093: Add tier two support to several instructions (GH-121884)
Brandt Bucher
2024-07-18
1
-7/+4
*
GH-120024: Use pointer for stack pointer (GH-121923)
Mark Shannon
2024-07-18
1
-1/+1
*
gh-118934: Make PyEval_GetLocals return borrowed reference (#119769)
Tian Gao
2024-07-16
1
-1/+32
*
gh-121338: Remove #pragma optimize (#121340)
Michael Droettboom
2024-07-08
1
-10/+0
*
gh-117139: Add _PyTuple_FromStackRefSteal and use it (#121244)
Sam Gross
2024-07-02
1
-7/+1
*
GH-116017: Get rid of _COLD_EXITs (GH-120960)
Brandt Bucher
2024-07-01
1
-21/+2
*
gh-117139: Fix a few wrong steals in bytecodes.c (GH-121127)
Ken Jin
2024-06-28
1
-1/+1
*
gh-117139: Convert the evaluation stack to stack refs (#118450)
Ken Jin
2024-06-26
1
-61/+122
*
gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)
Irit Katriel
2024-06-24
1
-1/+1
*
GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#12...
Mark Shannon
2024-06-18
1
-0/+23
*
Fix typos in documentation and comments (#119763)
Xie Yanbo
2024-06-04
1
-1/+1
*
gh-118692: Avoid creating unnecessary StopIteration instances for monitoring ...
Irit Katriel
2024-05-21
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
*
Rename ...Uop... to ...UOp... (uppercase O) for consistency (#112327)
Guido van Rossum
2023-11-29
1
-6/+6
*
gh-112217: Add check to call result for `do_raise()` where cause is a type. (...
apaz
2023-11-27
1
-0/+7
[next]