843 Commits (160edb43571311a3785785c1dfa784afc52d87be)

Author SHA1 Message Date
Matthias Bussonnier 160edb4357 bpo-29655: Fixed possible reference leaks in `import *`. (#301) 9 years ago
Martijn Pieters d7e64337ef bpo-28598: Support __rmod__ for RHS subclasses of str in % string formatting operations (#51) 9 years ago
Matthias Bussonnier 1bc156430b bpo-29546: Improve from-import error message with location (#103) 9 years ago
Matthias Bussonnier bc4bed4405 bpo-29546: Set 'path' on ImportError for ``from ... import ...`` (GH-91) 9 years ago
Victor Stinner c22bfaae83 bpo-29524: Add Objects/call.c file (#12) 9 years ago
Victor Stinner d2306cec4d Backed out changeset f23fa1f7b68f 9 years ago
Victor Stinner 766af559ad Issue #29465: Add Objects/call.c file 9 years ago
INADA Naoki 5566bbb8d5 Issue #29263: LOAD_METHOD support for C methods 9 years ago
Victor Stinner 122fb562d4 Document that _PyFunction_FastCallDict() must copy kwargs 9 years ago
Victor Stinner a8cb515a29 Rephrase !PyErr_Occurred() comment: may=>can 9 years ago
INADA Naoki 015bce64b3 Issue #26110: Add document for LOAD_METHOD and CALL_METHOD opcode. 9 years ago
Victor Stinner 231d1f3439 _PyEval_EvalCodeWithName(): remove redundant check 9 years ago
Victor Stinner 415c5107be Inline call_function() 9 years ago
Victor Stinner 865a0f621f Optimize _PyFunction_FastCallDict() when kwargs is {} 9 years ago
INADA Naoki 9c15776fac Issue #29049: Remove unnecessary Py_DECREF 9 years ago
INADA Naoki 6a3cedf8dd Issue #29049: Fix refleak introduced by f5eb0c4f5d37. 9 years ago
INADA Naoki 5a625d0aa6 Issue #29049: Call _PyObject_GC_TRACK() lazily when calling Python function. 9 years ago
Serhiy Storchaka 5bb8b9134b Issue #18896: Python function can now have more than 255 parameters. 9 years ago
Serhiy Storchaka 5ab81d787f Issue #28959: Added private macro PyDict_GET_SIZE for retrieving the size of dict. 9 years ago
Yury Selivanov f2392133eb Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes. 9 years ago
Victor Stinner 59a73276e9 Backed out changeset 99c34e47348b 9 years ago
Victor Stinner 0ca246c5e7 Inline PyEval_EvalFrameEx() in callers 9 years ago
Victor Stinner f17c3de263 Use _PyObject_CallNoArg() 9 years ago
Victor Stinner a5ed5f000a Use _PyObject_CallNoArg() 9 years ago
Victor Stinner 2d0eb65f45 Uniformize argument names of "call" functions 9 years ago
Victor Stinner de4ae3d486 Backed out changeset b9c9691c72c5 9 years ago
Victor Stinner 842cfff321 WITH_CLEANUP_START uses fastcall 9 years ago
Victor Stinner 27580c1fb5 Replace PyObject_CallFunctionObjArgs() with fastcall 9 years ago
Victor Stinner b69ee8c386 call_function(): document PyMethod optimization 9 years ago
Victor Stinner 048afd98b3 Remove CALL_PROFILE special build 9 years ago
Victor Stinner f7d199ff32 Fix _PyGen_yf() 9 years ago
Raymond Hettinger 64e2f9ac86 Issue #27100: Fix ref leak 9 years ago
Raymond Hettinger a3fec1543d Issue #27100: With statement reports missing __enter__ before __exit__. (Contributed by Jonathan Ellington.) 9 years ago
Serhiy Storchaka 85b0f5beb1 Added the const qualifier to char* variables that refer to readonly internal 9 years ago
Serhiy Storchaka 06515833fe Replaced outdated macros _PyUnicode_AsString and _PyUnicode_AsStringAndSize 9 years ago
Raymond Hettinger c32f9db846 Issue #28665: Use macro form of PyCell_GET/SET 9 years ago
Raymond Hettinger b2b154374d merge 9 years ago
Raymond Hettinger 13527123a1 Issue #28665: Harmonize STORE_DEREF with STORE_FAST and LOAD_DEREF giving a 40% speedup. 9 years ago
Victor Stinner c6944e7edc Issue #28618: Make hot functions using __attribute__((hot)) 9 years ago
Serhiy Storchaka 70b72f0f96 Fixed possible abort in ceval loop if _PyUnicode_FromId() fails. 9 years ago
Yury Selivanov 2edd8a1e2c Issue #27243: Change PendingDeprecationWarning -> DeprecationWarning. 9 years ago
Victor Stinner d65f42a132 Issue #21955: Please don't try to optimize int+int 9 years ago
Raymond Hettinger 4186222e63 Minor fix-up to apply the stack adjustment macros consistent with the other opcodes 9 years ago
Serhiy Storchaka 5665301bae Issue #28257: Improved error message when pass a non-mapping as a var-keyword 9 years ago
Berker Peksag 8e9045d0d8 Issue #27358: Fix typo in error message 9 years ago
Serhiy Storchaka e036ef8fa2 Issue #27358: Optimized merging var-keyword arguments and improved error 9 years ago
Serhiy Storchaka 7344285c19 Issue #28257: Improved error message when pass a non-iterable as 9 years ago
Serhiy Storchaka c019158a4c Issue #27703: Got rid of unnecessary NULL checks in do_raise() in release mode. 9 years ago
Serhiy Storchaka 208bbd29d3 Silence GCC warning. 9 years ago
Serhiy Storchaka 63dc548109 Issue #28086: Single var-positional argument of tuple subtype was passed 9 years ago