Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
e6b14c026fd9045a0d460b62dbcb512fca4c64ec
/
Objects
/
abstract.c
bdbad71
bpo-20092. Use __index__ in constructors of int, float and complex. (GH-13108)
by Serhiy Storchaka
· 5 years ago
6a44f6e
bpo-36048: Use __index__() instead of __int__() for implicit conversion if available. (GH-11952)
by Serhiy Storchaka
· 6 years ago
ac28147
bpo-35992: Use PySequence_GetItem only if sq_item is not NULL (GH-11857)
by Ivan Levkivskyi
· 6 years ago
621cebe
bpo-35081: Rename internal headers (GH-10275)
by Victor Stinner
· 6 years ago
27e2d1f
bpo-35081: Add pycore_ prefix to internal header files (GH-10263)
by Victor Stinner
· 6 years ago
b57b4ac
closes bpo-34504: Remove the useless NULL check in PySequence_Check(). (GH-8935)
by Alexey Izbyshev
· 6 years ago
a6fdddb
bpo-32500: Fix error messages for sequence and mapping C API. (GH-7846)
by Serhiy Storchaka
· 6 years ago
8398713
bpo-33738: Address review comments in GH #7477 (GH-7585)
by Christian Tismer
· 6 years ago
ea62ce7
bpo-33738: Fix macros which contradict PEP 384 (GH-7477)
by Christian Tismer
· 6 years ago
f320be7
bpo-32571: Avoid raising unneeded AttributeError and silencing it in C code (GH-5222)
by Serhiy Storchaka
· 7 years ago
ce5b0e9
bpo-32226: Make __class_getitem__ an automatic class method. (#5098)
by Serhiy Storchaka
· 7 years ago
2b5fd1e
bpo-32226: Implementation of PEP 560 (core components) (#4732)
by Ivan Levkivskyi
· 7 years ago
0ccc0f6
bpo-28280: Make PyMapping_Keys(), PyMapping_Values() and PyMapping_Items() always return a list (#3840)
by Oren Milman
· 7 years ago
b2e5794
bpo-31338 (#3374)
by Barry Warsaw
· 7 years ago
2ebc5ce
bpo-30860: Consolidate stateful runtime globals. (#3397)
by Eric Snow
· 7 years ago
a7c449b
bpo-30721: Add missing '?' to new error message (GH-3131)
by Sanyam Khurana
· 7 years ago
5e2eb35
bpo-30721: Show correct syntax hint in Py3 when using Py2 redirection syntax (#2345)
by Sanyam Khurana
· 7 years ago
d174d24
bpo-30730: Prevent environment variables injection in subprocess on Windows. (#2325)
by Serhiy Storchaka
· 7 years ago
813f943
bpo-29838: Add asserts for checking results of sq_length and mq_length slots. (#700)
by Serhiy Storchaka
· 7 years ago
72dccde
bpo-29548: Fix some inefficient call API usage (GH-97)
by INADA Naoki
· 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
fe4ff83
Issue #29507: Fix _PyObject_CallFunctionVa()
by Victor Stinner
· 8 years ago
516b981
Optimize slots: avoid temporary PyMethodObject
by Victor Stinner
· 8 years ago
620580f
Fix refleaks if Py_EnterRecursiveCall() fails
by Victor Stinner
· 8 years ago
7399a05
Issue #29306: Fix usage of Py_EnterRecursiveCall()
by Victor Stinner
· 8 years ago
c3858bd
Issue #29360: _PyStack_AsDict() doesn't check kwnames
by Victor Stinner
· 8 years ago
06d3439
_PyStack_AsDict() now checks kwnames != NULL
by Victor Stinner
· 8 years ago
a8cb515
Rephrase !PyErr_Occurred() comment: may=>can
by Victor Stinner
· 8 years ago
98ccba8
_PyObject_FastCallKeywords() now checks !PyErr_Occurred()
by Victor Stinner
· 8 years ago
2a1b676
_PyObject_FastCallKeywords() now checks the result
by Victor Stinner
· 8 years ago
35ecebe
Remove unused func parameter of _PyStack_UnpackDict()
by Victor Stinner
· 8 years ago
998c209
_PyStack_UnpackDict() now returns -1 on error
by Victor Stinner
· 8 years ago
3e1fad6
Rename _PyArg_ParseStack to _PyArg_ParseStackAndKeywords
by Victor Stinner
· 8 years ago
69de71b
Add _PyStack_AsTupleSlice() helper
by Victor Stinner
· 8 years ago
b915bc3
Disable _PyStack_AsTuple() inlining
by Victor Stinner
· 8 years ago
434723f
call_method() now uses _PyObject_FastCall()
by Victor Stinner
· 8 years ago
5ab81d7
Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict.
by Serhiy Storchaka
· 8 years ago
944dbc6
Use _PyDict_NewPresized() in _PyStack_AsDict()
by Victor Stinner
· 8 years ago
bc08ab4
Add _PY_FASTCALL_SMALL_STACK constant
by Victor Stinner
· 8 years ago
d1e35dd
Fix _PyObject_CallFunctionVa(), use the small stack
by Victor Stinner
· 8 years ago
9bcaa37
Issue #28820: Merge typo fixes from 3.6
by Martin Panter
· 8 years ago
186b204
Fix typos in comment and documentation
by Martin Panter
· 8 years ago
14e6d09
Remove useless variable initialization
by Victor Stinner
· 8 years ago
5abaa2b
Use PyObject_CallFunctionObjArgs()
by Victor Stinner
· 8 years ago
7f39c0c
Add _PyObject_VaCallFunctionObjArgs() private function
by Victor Stinner
· 8 years ago
ef7def9
_PyObject_CallFunctionVa() uses fast call
by Victor Stinner
· 8 years ago
e83aab1
Add _PyObject_CallFunctionVa() helper
by Victor Stinner
· 8 years ago
3bb7119
Add _PyObject_FastCallVa() helper
by Victor Stinner
· 8 years ago
f2d568f
_PyObject_FastCallKeywords() now calls directly tp_call
by Victor Stinner
· 8 years ago
2f35ca3
Fix typo in a comment of abstract.c
by Victor Stinner
· 8 years ago
f17c3de
Use _PyObject_CallNoArg()
by Victor Stinner
· 8 years ago
2d0eb65
Uniformize argument names of "call" functions
by Victor Stinner
· 8 years ago
7bfb42d
Issue #28858: Remove _PyObject_CallArg1() macro
by Victor Stinner
· 8 years ago
de4ae3d
Backed out changeset b9c9691c72c5
by Victor Stinner
· 8 years ago
27580c1
Replace PyObject_CallFunctionObjArgs() with fastcall
by Victor Stinner
· 8 years ago
8be1c39
Backed out changeset 7efddbf1aa70
by Victor Stinner
· 8 years ago
ebea998
Uniformize argument names of "call" functions
by Victor Stinner
· 8 years ago
460bd0d
Issue #19569: Compiler warnings are now emitted if use most of deprecated
by Serhiy Storchaka
· 8 years ago
467ab19
Issue #28410: Added _PyErr_FormatFromCause() -- the helper for raising
by Serhiy Storchaka
· 8 years ago
7b7228a
remove unneeded cast
by Benjamin Peterson
· 8 years ago
2f2fee1
va_end() all va_copy()ed va_lists.
by Christian Heimes
· 8 years ago
0c21214
replace usage of Py_VA_COPY with the (C99) standard va_copy
by Benjamin Peterson
· 8 years ago
f051e43
Issue #28126: Replace Py_MEMCPY with memcpy(). Visual Studio can properly optimize memcpy().
by Christian Heimes
· 8 years ago
57f91ac
Document kwnames in _PyObject_FastCallKeywords() and _PyStack_AsDict()
by Victor Stinner
· 8 years ago
b8d768b
Revert change f860b7a775c5
by Victor Stinner
· 8 years ago
b1e169b
ssue #27213: Reintroduce checks in _PyStack_AsDict()
by Victor Stinner
· 8 years ago
b728105
Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.
by Serhiy Storchaka
· 8 years ago
a9efb2f
Add METH_FASTCALL calling convention
by Victor Stinner
· 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
ea525a2
Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation.
by Serhiy Storchaka
· 8 years ago
2250c4c
Issue #27830: Remove unused _PyStack_AsDict()
by Victor Stinner
· 8 years ago
e90bdb1
Issue #27830: Revert, remove _PyFunction_FastCallKeywords()
by Victor Stinner
· 8 years ago
3f1057a
method_call() and slot_tp_new() now uses fast call
by Victor Stinner
· 8 years ago
f7507dd
Issue #27830: Fix _PyObject_FastCallKeywords()
by Victor Stinner
· 8 years ago
53cb489
_PyObject_FastCallDict(): avoid _Py_CheckFunctionResult()
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
dd69564
PyObject_CallMethodObjArgs() now uses fast call
by Victor Stinner
· 8 years ago
d48af09
Backed out changeset 0e4f26083bbb (PyObject_CallMethodObjArgs)
by Victor Stinner
· 8 years ago
e62b852
PyObject_CallMethodObjArgs() now uses fast call
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
54cd196
Issue #26984: int() now always returns an instance of exact int.
by Serhiy Storchaka
· 8 years ago
8a31c82
Fix PyObject_Call() parameter names
by Victor Stinner
· 8 years ago
0d1a799
Avoid call_function_tail() for empty format str
by Victor Stinner
· 8 years ago
71aea8e
PEP 7: add {...} around null_error() in abstract.c
by Victor Stinner
· 8 years ago
d042f1f
Cleanup callmethod()
by Victor Stinner
· 8 years ago
64faad6
Cleanup call_function_tail()
by Victor Stinner
· 8 years ago
8880708
call_function_tail() uses fast call
by Victor Stinner
· 8 years ago
9be7e7b
Add _PyObject_FastCall()
by Victor Stinner
· 8 years ago
32d2ce3
Issue #27581: Merge overflow fix from 3.5
by Martin Panter
· 8 years ago
e8db861
Issue #27581: Don’t rely on overflow wrapping in PySequence_Tuple()
by Martin Panter
· 8 years ago
590dcab
Merge spelling fixes from 3.5
by Martin Panter
· 8 years ago
2275e62
Fix spelling errors in code comments
by Martin Panter
· 8 years ago
5697c4b
Comment fixes extracted from patch by Demur Rumed.
by Serhiy Storchaka
· 8 years ago
16931c3
Issue #26983: float() now always return an instance of exact float.
by Serhiy Storchaka
· 8 years ago
9513ba3
Issue #24802: Merge null termination fixes from 3.5
by Martin Panter
· 9 years ago
Next »