Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
508d8205121868ef24cca99f1f952558b1ff2f2e
/
Python
/
ceval.c
e89de73
bpo-34125: Enable profiling of method_descriptor in all cases (GH-8416)
by jdemeyer
· 6 years ago
ddd1949
closes bpo-34673: Tweaks to make ceval more editable. (GH-9289)
by Benjamin Peterson
· 6 years ago
caba55b
bpo-34301: Add _PyInterpreterState_Get() helper function (GH-8592)
by Victor Stinner
· 6 years ago
8ed317f
bpo-34113: Fix a crash when using LLTRACE is on (GH-8517)
by costypetrisor
· 6 years ago
147d955
bpo-34190: Fix reference leak in call_function() (GH-8413)
by jdemeyer
· 6 years ago
56868f9
bpo-34126: Fix crashes while profiling invalid calls. (GH-8300)
by jdemeyer
· 6 years ago
3f4d90d
bpo-34066: Disabled interruption before SETUP_WITH and BEFORE_ASYNC_WITH. (GH-8159)
by Serhiy Storchaka
· 6 years ago
3a9ccee
bpo-29673: fix gdb scripts pystack and pystackv (GH-6126)
by Marcel Plch
· 7 years ago
a68f2f0
bpo-29922: Improve error messages in 'async with' (GH-6352)
by Serhiy Storchaka
· 7 years ago
d8b291a
bpo-32932: More revealing error message when non-str objects in __all__ (GH-5848)
by Xiang Zhang
· 7 years ago
702f8f3
bpo-33041: Rework compiling an "async for" loop. (#6142)
by Serhiy Storchaka
· 7 years ago
520b7ae
bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter to compiler. (GH-5006)
by Serhiy Storchaka
· 7 years ago
332cd5e
bpo-32550. Remove the STORE_ANNOTATION bytecode. (GH-5181)
by Mark Shannon
· 7 years ago
2914bb3
bpo-20891: Py_Initialize() now creates the GIL (#4700)
by Victor Stinner
· 7 years ago
997478e
bpo-32688: Make why the line is commented out clear (GH-5405)
by Xiang Zhang
· 7 years ago
f320be7
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222)
by Serhiy Storchaka
· 7 years ago
fc2f407
bpo-32591: Add native coroutine origin tracking (#5250)
by Nathaniel J. Smith
· 7 years ago
13a6c09
bpo-32259: Make a TypeError message when unpack non-iterable more specific. (#4903)
by Serhiy Storchaka
· 7 years ago
a5552f0
bpo-32240: Add the const qualifier to declarations of PyObject* array arguments. (#4746)
by Serhiy Storchaka
· 7 years ago
1896793
bpo-31857: Make the behavior of USE_STACKCHECK deterministic (#4098)
by pdox
· 7 years ago
95f1a7b
remove support for splitting the ceval switch into multiple switches (#4099)
by Benjamin Peterson
· 7 years ago
ae3087c
Move exc state to generator. Fixes bpo-25612 (#1773)
by Mark Shannon
· 7 years ago
20faa68
Move opcode tracing to occur after the possible update to f_lineno. (GH-3798)
by George King
· 7 years ago
faa135a
bpo-31709: Drop support for asynchronous __aiter__. (#3903)
by Yury Selivanov
· 7 years ago
6db7033
bpo-31492: Fix assertion failures in case of a module with a bad __name__ attribute. (#3620)
by Oren Milman
· 7 years ago
3f9eee6
bpo-28411: Support other mappings in PyInterpreterState.modules. (#3593)
by Eric Snow
· 7 years ago
b2e5794
bpo-31338 (#3374)
by Barry Warsaw
· 7 years ago
93c92f7
bpo-31404: Revert "remove modules from Py_InterpreterState (#1638)" (#3565)
by Eric Snow
· 7 years ago
e3b2b4b
bpo-31393: Fix the use of PyUnicode_READY(). (#3451)
by Serhiy Storchaka
· 7 years ago
2ebc5ce
bpo-30860: Consolidate stateful runtime globals. (#3397)
by Eric Snow
· 7 years ago
5a85167
bpo-31344: Per-frame control of trace events (GH-3417)
by Nick Coghlan
· 7 years ago
a6a4dc8
bpo-31370: Remove support for threads-less builds (#3385)
by Antoine Pitrou
· 7 years ago
05351c1
Revert "bpo-30860: Consolidate stateful runtime globals." (#3379)
by Eric Snow
· 7 years ago
76d5abc
bpo-30860: Consolidate stateful runtime globals. (#2594)
by Eric Snow
· 7 years ago
86b7afd
bpo-28411: Remove "modules" field from Py_InterpreterState. (#1638)
by Eric Snow
· 7 years ago
f432a32
bpo-30923: Silence fall-through warnings included in -Wextra since gcc-7.0. (#3157)
by Stefan Krah
· 7 years ago
25e4f77
bpo-31071: Avoid masking original TypeError in call with * unpacking (#2957)
by Serhiy Storchaka
· 7 years ago
49b2734
Spelling fixes (#2902)
by Ville Skyttä
· 7 years ago
c6ea897
bpo-30640: Fix undefined behavior in _PyFunction_FastCallDict() and PyEval_EvalCodeEx() (#2919)
by Zackery Spytz
· 7 years ago
0c31163
bpo-30854: Fix compile error when --without-threads (#2581)
by Masayuki Yamamoto
· 7 years ago
c08177a
bpo-30703: Improve signal delivery (#2415)
by Antoine Pitrou
· 7 years ago
50c2850
Trivial cleanup: remove redundant variable stores in ceval.c (#2012)
by Adrian Wielgosik
· 7 years ago
f3cffd2
bpo-30604: clean up co_extra support (#2144)
by Dino Viehland
· 7 years ago
4a8bcdf
bpo-16500: Use register_at_fork() in the threading module (#1843)
by Antoine Pitrou
· 7 years ago
f7ecfac
Doc nits for bpo-16500 (#1841)
by Antoine Pitrou
· 7 years ago
ab4413a
bpo-30039: Don't run signal handlers while resuming a yield from stack (#1081)
by Nathaniel J. Smith
· 7 years ago
2ddf5a1
bpo-30281: Fix the default value for stop in PySlice_Unpack() (#1480)
by Xiang Zhang
· 8 years ago
d4edfc9
bpo-29935: Fixed error messages in the index() method of tuple, list and deque (#887)
by Serhiy Storchaka
· 8 years ago
aefa7eb
bpo-6532: Make the thread id an unsigned integer. (#781)
by Serhiy Storchaka
· 8 years ago
4830f58
bpo-29849: fix a memory leak in import_from (GH-712)
by Xiang Zhang
· 8 years ago
80ec836
bpo-29748: Added the slice index converter in Argument Clinic. (#549)
by Serhiy Storchaka
· 8 years ago
93fac8d
bpo-29676: fix lsprof can't profile C method call. (GH523)
by INADA Naoki
· 8 years ago
398ff91
bpo-28893: Set __cause__ for errors in async iteration protocol (#407)
by Yury Selivanov
· 8 years ago
160edb4
bpo-29655: Fixed possible reference leaks in `import *`. (#301)
by Matthias Bussonnier
· 8 years ago
d7e6433
bpo-28598: Support __rmod__ for RHS subclasses of str in % string formatting operations (#51)
by Martijn Pieters
· 8 years ago
1bc1564
bpo-29546: Improve from-import error message with location (#103)
by Matthias Bussonnier
· 8 years ago
bc4bed4
bpo-29546: Set 'path' on ImportError for ``from ... import ...`` (GH-91)
by Matthias Bussonnier
· 8 years ago
c22bfaa
bpo-29524: Add Objects/call.c file (#12)
by Victor Stinner
· 8 years ago
d2306ce
Backed out changeset f23fa1f7b68f
by Victor Stinner
· 8 years ago
766af55
Issue #29465: Add Objects/call.c file
by Victor Stinner
· 8 years ago
5566bbb
Issue #29263: LOAD_METHOD support for C methods
by INADA Naoki
· 8 years ago
122fb56
Document that _PyFunction_FastCallDict() must copy kwargs
by Victor Stinner
· 8 years ago
a8cb515
Rephrase !PyErr_Occurred() comment: may=>can
by Victor Stinner
· 8 years ago
015bce6
Issue #26110: Add document for LOAD_METHOD and CALL_METHOD opcode.
by INADA Naoki
· 8 years ago
231d1f3
_PyEval_EvalCodeWithName(): remove redundant check
by Victor Stinner
· 8 years ago
415c510
Inline call_function()
by Victor Stinner
· 8 years ago
865a0f6
Optimize _PyFunction_FastCallDict() when kwargs is {}
by Victor Stinner
· 8 years ago
9c15776
Issue #29049: Remove unnecessary Py_DECREF
by INADA Naoki
· 8 years ago
6a3cedf
Issue #29049: Fix refleak introduced by f5eb0c4f5d37.
by INADA Naoki
· 8 years ago
5a625d0
Issue #29049: Call _PyObject_GC_TRACK() lazily when calling Python function.
by INADA Naoki
· 8 years ago
5bb8b91
Issue #18896: Python function can now have more than 255 parameters.
by Serhiy Storchaka
· 8 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
f239213
Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes.
by Yury Selivanov
· 8 years ago
59a7327
Backed out changeset 99c34e47348b
by Victor Stinner
· 8 years ago
0ca246c
Inline PyEval_EvalFrameEx() in callers
by Victor Stinner
· 8 years ago
f17c3de
Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
a5ed5f0
Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
2d0eb65
Uniformize argument names of "call" functions
by Victor Stinner
· 8 years ago
de4ae3d
Backed out changeset b9c9691c72c5
by Victor Stinner
· 8 years ago
842cfff
WITH_CLEANUP_START uses fastcall
by Victor Stinner
· 8 years ago
27580c1
Replace PyObject_CallFunctionObjArgs() with fastcall
by Victor Stinner
· 8 years ago
b69ee8c
call_function(): document PyMethod optimization
by Victor Stinner
· 8 years ago
048afd9
Remove CALL_PROFILE special build
by Victor Stinner
· 8 years ago
ed6de73
Merge 3.6
by Victor Stinner
· 8 years ago
f7d199f
Fix _PyGen_yf()
by Victor Stinner
· 8 years ago
3fa28fd
merge
by Raymond Hettinger
· 8 years ago
64e2f9a
Issue #27100: Fix ref leak
by Raymond Hettinger
· 8 years ago
9af740b
merge
by Raymond Hettinger
· 8 years ago
a3fec15
Issue #27100: With statement reports missing __enter__ before __exit__. (Contributed by Jonathan Ellington.)
by Raymond Hettinger
· 8 years ago
85b0f5b
Added the const qualifier to char* variables that refer to readonly internal
by Serhiy Storchaka
· 8 years ago
a98c4a9
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
by Serhiy Storchaka
· 8 years ago
0651583
Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize
by Serhiy Storchaka
· 8 years ago
c32f9db
Issue #28665: Use macro form of PyCell_GET/SET
by Raymond Hettinger
· 8 years ago
b2b1543
merge
by Raymond Hettinger
· 8 years ago
1352712
Issue #28665: Harmonize STORE_DEREF with STORE_FAST and LOAD_DEREF giving a 40% speedup.
by Raymond Hettinger
· 8 years ago
c6944e7
Issue #28618: Make hot functions using __attribute__((hot))
by Victor Stinner
· 8 years ago
818b5cc
Fixed possible abort in ceval loop if _PyUnicode_FromId() fails.
by Serhiy Storchaka
· 8 years ago
4678b2f
Fixed possible abort in ceval loop if _PyUnicode_FromId() fails.
by Serhiy Storchaka
· 8 years ago
70b72f0
Fixed possible abort in ceval loop if _PyUnicode_FromId() fails.
by Serhiy Storchaka
· 8 years ago
0ee446c
Merge 3.6 (issue #27243)
by Yury Selivanov
· 8 years ago
Next »