910 Commits (34de2d312b3687994ddbc29adb66e88f672034c7)

Author SHA1 Message Date
Victor Stinner eec9331b20 Fix SystemError in "raise" statement 9 years ago
Victor Stinner 17061a99b0 Use Py_ssize_t in _PyEval_EvalCodeWithName() 9 years ago
Victor Stinner c70200165c Issue #27128: Cleanup _PyEval_EvalCodeWithName() 9 years ago
Serhiy Storchaka 133138a284 Issue #22557: Now importing already imported modules is up to 2.5 times faster. 10 years ago
Martin Panter 95f53c13ce Issue #16191: Fix up references to renamed variables 10 years ago
Serhiy Storchaka fbd1523525 Issue #27352: Correct the validation of the ImportFrom AST node and simplify 10 years ago
Serhiy Storchaka da9c513414 Issue #27255: Added more predictions in ceval.c. 10 years ago
Serhiy Storchaka 64204de04c Issue #27095: Simplified MAKE_FUNCTION and removed MAKE_CLOSURE opcodes. 10 years ago
Serhiy Storchaka 6a7506a77f Issue #27140: Added BUILD_CONST_KEY_MAP opcode. 10 years ago
Yury Selivanov a6f6edbda8 Issue #27243: Fix __aiter__ protocol 10 years ago
Serhiy Storchaka 74f2fe6489 Fixed the use of _Py_IS_ALIGNED (issue #27097). 10 years ago
Serhiy Storchaka f60bf5f7d6 Issue #27097: Python interpreter is now about 7% faster due to optimized 10 years ago
Serhiy Storchaka b0f80b0312 Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode. 10 years ago
Benjamin Peterson ad887cf7d1 fix possible refleak in MAKE_FUNCTION (closes #26991) 10 years ago
Serhiy Storchaka ce41287e99 Issue #18531: Single var-keyword argument of dict subtype was passed 10 years ago
Serhiy Storchaka 79d6e8de9e Issue #26802: Optimized calling a function with *args only positional arguments. 10 years ago
Serhiy Storchaka 57a01d3a0e Issue #26200: Added Py_SETREF and replaced Py_XSETREF with Py_SETREF 10 years ago
Serhiy Storchaka 48842714b9 Issue #22570: Renamed Py_SETREF to Py_XSETREF. 10 years ago
Yury Selivanov c724bae51c coroutines: Error when awaiting on coroutine that's being awaited 10 years ago
Eric V. Smith eb588a1d10 Switch to more idiomatic C code. 10 years ago
Eric V. Smith 135d5f49f6 Fix issue 26287: While handling FORMAT_VALUE opcode, the top of stack was being corrupted if an error occurred in PyObject_Format(). 10 years ago
Martin Panter b5944220ab Issue #4806: Avoid masking original TypeError in call with * unpacking 10 years ago
Serhiy Storchaka 4a1e70fc31 Issue #20440: Applied yet one patch for using Py_SETREF. 10 years ago
Serhiy Storchaka ef1585eb9a Issue #25923: Added more const qualifiers to signatures of static and private functions. 10 years ago
Serhiy Storchaka 5a57ade58e Issue #20440: Massive replacing unsafe attribute setting code with special 10 years ago
Victor Stinner b4efc963d6 Issue #25557: Refactor _PyDict_LoadGlobal() 10 years ago
Victor Stinner e20310fa19 Issue #25556: Add assertions to PyObject_GetItem() to ensure that an exception 10 years ago
Victor Stinner 60a1d3cd15 Issue #25556: Fix LOAD_GLOBAL bytecode when globals type is not dict and the 10 years ago
Eric V. Smith a78c7954d5 Issue 25483: Add an opcode to make f-string formatting more robust. 10 years ago
Martin Panter 9955a373a8 Various minor typos in documentation and comments 10 years ago
Brett Cannon 3008bc0f4a Issue #24492: make sure that ``from ... import ...` raises an 11 years ago
Benjamin Peterson d5d77aac60 set items in dict displays from left to right (closes #24569) 11 years ago
Yury Selivanov f488fb422a Issue #19235: Add new RecursionError exception. Patch by Georg Brandl. 11 years ago
Yury Selivanov 5376ba9630 Issue #24400: Introduce a distinct type for 'async def' coroutines. 11 years ago
Serhiy Storchaka 5fa22fc088 Added the const qualifier for char* argument of Py_EnterRecursiveCall(). 11 years ago
Yury Selivanov 94c2263005 Issue 24374: Plug refleak in set_coroutine_wrapper 11 years ago
Yury Selivanov eb698fe68c Issue 24342: No need to use PyAPI_FUNC for _PyEval_ApplyCoroutineWrapper 11 years ago
Yury Selivanov aab3c4a211 Issue 24342: Let wrapper set by sys.set_coroutine_wrapper fail gracefully 11 years ago
Yury Selivanov d8cf382ee7 Issue 24017: Make PyEval_(Set|Get)CoroutineWrapper private 11 years ago
Benjamin Peterson 264be6f48f remove STORE_MAP, since it's unused 11 years ago
Benjamin Peterson ee85339cc6 in dict displays, evaluate the key before the value (closes #11205) 11 years ago
Yury Selivanov 6ef059097c Issue 24017: Drop getawaitablefunc and friends in favor of unaryfunc. 11 years ago
Nick Coghlan baaadbf70d Issue 24017: fix for "async with" refcounting 11 years ago
Yury Selivanov f487a005d6 Fix warnings for PyEval_GetCoroutineWrapper 11 years ago
Yury Selivanov 7544508f02 PEP 0492 -- Coroutines with async and await syntax. Issue #24017. 11 years ago
Benjamin Peterson 025e9ebd0a PEP 448: additional unpacking generalizations (closes #2292) 11 years ago
R David Murray 4171bbe687 #23949: Improve tuple unpacking error messages. 11 years ago
Victor Stinner efde146b0c Issue #23571: _Py_CheckFunctionResult() now gives the name of the function 11 years ago
Victor Stinner 59b356d659 Issue #23571: Restore removed assert(!PyErr_Occurred()); in 11 years ago
Victor Stinner 4a7cc88472 Issue #23571: PyObject_Call(), PyCFunction_Call() and call_function() now 11 years ago