807 Commits (1fb1c998b2c5e0b97aa909688793e405dfea08f0)

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