Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
ddbb978e1065dde21d1662386b26ded359f4b16e
/
Python
/
ceval.c
027b09c
bpo-36370: Check for PyErr_Occurred() after PyImport_GetModule() (GH-12504)
by Stefan Krah
· 6 years ago
a712679
bpo-36333, bpo-36356: Fix _PyEval_FiniThreads() (GH-12432)
by Victor Stinner
· 6 years ago
842a2f0
bpo-33608: Deal with pending calls relative to runtime shutdown. (gh-12246)
by Eric Snow
· 6 years ago
e3f4070
bpo-33608: Fix PyEval_InitThreads() warning (GH-12346)
by Victor Stinner
· 6 years ago
8479a34
bpo-33608: Make sure locks in the runtime are properly re-created. (gh-12245)
by Eric Snow
· 6 years ago
5be45a6
bpo-33608: Minor cleanup related to pending calls. (gh-12247)
by Eric Snow
· 6 years ago
7bda9de
Simplify DISPATCH by hoisting eval_breaker ahead of time. (gh-12243)
by Eric Snow
· 6 years ago
4d61e6e
Revert: bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617) (GH-12159)
by Victor Stinner
· 6 years ago
bda918bf
bpo-33608: Simplify ceval's DISPATCH by hoisting eval_breaker ahead of time. (gh-12062)
by Eric Snow
· 6 years ago
234531b
bpo-36030: Add _PyTuple_FromArray() function (GH-11954)
by Sergey Fedoseev
· 6 years ago
a24107b
bpo-35459: Use PyDict_GetItemWithError() instead of PyDict_GetItem(). (GH-11112)
by Serhiy Storchaka
· 6 years ago
ef4ac96
bpo-33608: Factor out a private, per-interpreter _Py_AddPendingCall(). (GH-11617)
by Eric Snow
· 6 years ago
64d6cc8
bpo-35724: Explicitly require the main interpreter for signal-handling. (GH-11530)
by Eric Snow
· 6 years ago
001fee1
bpo-12822: use monotonic clock for condvar if possible (GH-11723)
by Inada Naoki
· 6 years ago
f1ec3ce
bpo-35634: Raise an error when first passed kwargs contains duplicated keys. (GH-11438)
by Serhiy Storchaka
· 6 years ago
fdf282d
bpo-35423: Stop using the "pending calls" machinery for signals. (gh-10972)
by Eric Snow
· 6 years ago
8905fcc
bpo-35454: Fix miscellaneous minor issues in error handling. (#11077)
by Serhiy Storchaka
· 6 years ago
bb86bf4
bpo-35444: Unify and optimize the helper for getting a builtin object. (GH-11047)
by Serhiy Storchaka
· 6 years ago
99d56b5
bpo-35441: Remove dead and buggy code related to PyList_SetItem(). (GH-11033)
by Zackery Spytz
· 6 years ago
ec13b93
bpo-35081: Add Include/internal/pycore_tupleobject.h (GH-10705)
by Victor Stinner
· 6 years ago
bcda8f1
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
by Victor Stinner
· 6 years ago
621cebe
bpo-35081: Rename internal headers (GH-10275)
by Victor Stinner
· 6 years ago
d17a693
bpo-35199: Add an internal _PyTuple_ITEMS() macro (GH-10434)
by Victor Stinner
· 6 years ago
50b4857
bpo-35081: Add _PyThreadState_GET() internal macro (GH-10266)
by Victor Stinner
· 6 years ago
27e2d1f
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
by Victor Stinner
· 6 years ago
9204fb8
bpo-35081: Cleanup pystate.c and pystate.h (GH-10240)
by Victor Stinner
· 6 years ago
3bd0d62
Fix typos in comments (GH-9905)
by Quan Tian
· 6 years ago
eef0596
bpo-31370: Remove references to threadless builds (#8805)
by Zackery Spytz
· 6 years ago
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
· 7 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
Next »