986 Commits (46874c26ee1fc752e2e6930efa1d223b2351edb8)

Author SHA1 Message Date
Benjamin Peterson 4fd64b9a6a remove ceval timestamp support 9 years ago
Victor Stinner ae8b69c410 Issue #27810: Add _PyCFunction_FastCallKeywords() 9 years ago
Victor Stinner d873572095 Add _PyObject_FastCallKeywords() 9 years ago
Victor Stinner f9b760f48a Rework CALL_FUNCTION* opcodes 9 years ago
Yury Selivanov 50c584f50b ceval: tighten the code of STORE_ANNOTATION 9 years ago
Yury Selivanov eb6364557f Issue #28003: Implement PEP 525 -- Asynchronous Generators. 9 years ago
Yury Selivanov f8cb8a16a3 Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations. 9 years ago
Raymond Hettinger 4c483ad52b Merge 9 years ago
Raymond Hettinger 262b6793e0 Issue #26020: Fix evaluation order for set literals 9 years ago
Brett Cannon 5c4de2863b Add the co_extra field and accompanying APIs to code objects. 9 years ago
Serhiy Storchaka ea525a2d1a Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation. 9 years ago
Brett Cannon 3cebf93872 Implement the frame evaluation API aspect of PEP 523. 9 years ago
Raymond Hettinger 15f44ab043 Issue #27895: Spelling fixes (Contributed by Ville Skyttä). 9 years ago
Victor Stinner e90bdb19f2 Issue #27830: Revert, remove _PyFunction_FastCallKeywords() 9 years ago
Victor Stinner 577e1f8cb4 Add _PyObject_FastCallKeywords() 9 years ago
Victor Stinner 74319ae219 Use Py_ssize_t type for number of arguments 9 years ago
Victor Stinner 6e2333dfdf PyEval_CallObjectWithKeywords() doesn't inc/decref 9 years ago
Victor Stinner 155ea65e5c PyEval_CallObjectWithKeywords() uses fast call with kwargs 9 years ago
Victor Stinner 6fea7f7ffc Issue #27809: Cleanup _PyEval_EvalCodeWithName() 9 years ago
Victor Stinner b900939186 _PyFunction_FastCallDict() supports keyword args 9 years ago
Victor Stinner 559bb6a713 Rename _PyObject_FastCall() to _PyObject_FastCallDict() 9 years ago
Victor Stinner 2eedc119c2 Optimize call to Python function without argument 9 years ago
Victor Stinner df142fdc4b import_name() now uses fast call 9 years ago
Victor Stinner 8a31c82093 Fix PyObject_Call() parameter names 9 years ago
Victor Stinner 3f745bf1d9 PyEval_CallObjectWithKeywords() uses fast call 9 years ago
Victor Stinner 9be7e7b52f Add _PyObject_FastCall() 9 years ago
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