Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
f3cffd2b7879d209f982de899b782fb89cfc410a
/
Python
/
ceval.c
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
· 7 years ago
aefa7eb
bpo-6532: Make the thread id an unsigned integer. (#781)
by Serhiy Storchaka
· 7 years ago
4830f58
bpo-29849: fix a memory leak in import_from (GH-712)
by Xiang Zhang
· 7 years ago
80ec836
bpo-29748: Added the slice index converter in Argument Clinic. (#549)
by Serhiy Storchaka
· 7 years ago
93fac8d
bpo-29676: fix lsprof can't profile C method call. (GH523)
by INADA Naoki
· 7 years ago
398ff91
bpo-28893: Set __cause__ for errors in async iteration protocol (#407)
by Yury Selivanov
· 7 years ago
160edb4
bpo-29655: Fixed possible reference leaks in `import *`. (#301)
by Matthias Bussonnier
· 7 years ago
d7e6433
bpo-28598: Support __rmod__ for RHS subclasses of str in % string formatting operations (#51)
by Martijn Pieters
· 7 years ago
1bc1564
bpo-29546: Improve from-import error message with location (#103)
by Matthias Bussonnier
· 7 years ago
bc4bed4
bpo-29546: Set 'path' on ImportError for ``from ... import ...`` (GH-91)
by Matthias Bussonnier
· 7 years ago
c22bfaa
bpo-29524: Add Objects/call.c file (#12)
by Victor Stinner
· 7 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
2edd8a1
Issue #27243: Change PendingDeprecationWarning -> DeprecationWarning.
by Yury Selivanov
· 8 years ago
d65f42a
Issue #21955: Please don't try to optimize int+int
by Victor Stinner
· 8 years ago
4186222
Minor fix-up to apply the stack adjustment macros consistent with the other opcodes
by Raymond Hettinger
· 8 years ago
5665301
Issue #28257: Improved error message when pass a non-mapping as a var-keyword
by Serhiy Storchaka
· 8 years ago
419968c
Issue #27358: Merge from 3.6
by Berker Peksag
· 8 years ago
8e9045d
Issue #27358: Fix typo in error message
by Berker Peksag
· 8 years ago
2e84de3
Issue #27358: Optimized merging var-keyword arguments and improved error
by Serhiy Storchaka
· 8 years ago
e036ef8
Issue #27358: Optimized merging var-keyword arguments and improved error
by Serhiy Storchaka
· 8 years ago
775a0ea
Issue #28257: Improved error message when pass a non-iterable as
by Serhiy Storchaka
· 8 years ago
7344285
Issue #28257: Improved error message when pass a non-iterable as
by Serhiy Storchaka
· 8 years ago
c019158
Issue #27703: Got rid of unnecessary NULL checks in do_raise() in release mode.
by Serhiy Storchaka
· 8 years ago
208bbd2
Silence GCC warning.
by Serhiy Storchaka
· 8 years ago
63dc548
Issue #28086: Single var-positional argument of tuple subtype was passed
by Serhiy Storchaka
· 8 years ago
57f91ac
Document kwnames in _PyObject_FastCallKeywords() and _PyStack_AsDict()
by Victor Stinner
· 8 years ago
eece222
Issue #27213: Fix reference leaks
by Victor Stinner
· 8 years ago
b728105
Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.
by Serhiy Storchaka
· 8 years ago
ab87400
Issue #27129: Replaced wordcode related magic constants with macros.
by Serhiy Storchaka
· 8 years ago
a785c87
DTrace support: function calls, GC activity, line execution
by Łukasz Langa
· 8 years ago
75f94a7
remove more READ_TIMESTAMP
by Benjamin Peterson
· 8 years ago
1cfe1d1
remove READ_TIMESTAMP macro
by Benjamin Peterson
· 8 years ago
4fd64b9
remove ceval timestamp support
by Benjamin Peterson
· 8 years ago
ae8b69c
Issue #27810: Add _PyCFunction_FastCallKeywords()
by Victor Stinner
· 8 years ago
d873572
Add _PyObject_FastCallKeywords()
by Victor Stinner
· 8 years ago
f9b760f
Rework CALL_FUNCTION* opcodes
by Victor Stinner
· 8 years ago
50c584f
ceval: tighten the code of STORE_ANNOTATION
by Yury Selivanov
· 8 years ago
eb63645
Issue #28003: Implement PEP 525 -- Asynchronous Generators.
by Yury Selivanov
· 8 years ago
f8cb8a1
Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations.
by Yury Selivanov
· 8 years ago
4c483ad
Merge
by Raymond Hettinger
· 8 years ago
262b679
Issue #26020: Fix evaluation order for set literals
by Raymond Hettinger
· 8 years ago
5c4de28
Add the co_extra field and accompanying APIs to code objects.
by Brett Cannon
· 8 years ago
ea525a2
Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation.
by Serhiy Storchaka
· 8 years ago
3cebf93
Implement the frame evaluation API aspect of PEP 523.
by Brett Cannon
· 8 years ago
15f44ab
Issue #27895: Spelling fixes (Contributed by Ville Skyttä).
by Raymond Hettinger
· 8 years ago
e90bdb1
Issue #27830: Revert, remove _PyFunction_FastCallKeywords()
by Victor Stinner
· 8 years ago
577e1f8
Add _PyObject_FastCallKeywords()
by Victor Stinner
· 8 years ago
74319ae
Use Py_ssize_t type for number of arguments
by Victor Stinner
· 8 years ago
6e2333d
PyEval_CallObjectWithKeywords() doesn't inc/decref
by Victor Stinner
· 8 years ago
155ea65
PyEval_CallObjectWithKeywords() uses fast call with kwargs
by Victor Stinner
· 8 years ago
6fea7f7
Issue #27809: Cleanup _PyEval_EvalCodeWithName()
by Victor Stinner
· 8 years ago
b900939
_PyFunction_FastCallDict() supports keyword args
by Victor Stinner
· 8 years ago
559bb6a
Rename _PyObject_FastCall() to _PyObject_FastCallDict()
by Victor Stinner
· 8 years ago
2eedc11
Optimize call to Python function without argument
by Victor Stinner
· 8 years ago
Next »