46 Commits (c4c9866064f03646c686d7e08b00aeb203c35c19)

Author SHA1 Message Date
Yury Selivanov f2392133eb Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes. 9 years ago
Serhiy Storchaka 7344285c19 Issue #28257: Improved error message when pass a non-iterable as 9 years ago
Victor Stinner f9b760f48a Rework CALL_FUNCTION* opcodes 9 years ago
Yury Selivanov f8cb8a16a3 Issue #27985: Implement PEP 526 -- Syntax for Variable Annotations. 9 years ago
Serhiy Storchaka ea525a2d1a Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation. 9 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
Victor Stinner 7b228231c7 Issue #26647: Cleanup opcode 10 years ago
Eric V. Smith a78c7954d5 Issue 25483: Add an opcode to make f-string formatting more robust. 10 years ago
Yury Selivanov 5376ba9630 Issue #24400: Introduce a distinct type for 'async def' coroutines. 11 years ago
Benjamin Peterson 264be6f48f remove STORE_MAP, since it's unused 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
Benjamin Peterson d51374ed78 PEP 465: a dedicated infix operator for matrix multiplication (closes #21176) 12 years ago
Larry Hastings 3a9079742f Issue #19722: Added opcode.stack_effect(), which accurately 12 years ago
Benjamin Peterson e8e14591eb rather than passing locals to the class body, just execute the class body in the proper environment 13 years ago
Benjamin Peterson 3b0431dc60 check local class namespace before reaching for cells (closes #17853) 13 years ago
Alexander Belopolsky 74482201b8 Issue #11823: disassembly now shows argument counts on calls with keyword args 14 years ago
Nick Coghlan 1f7ce62bd6 Implement PEP 380 - 'yield from' (closes #11682) 14 years ago
Benjamin Peterson 76f7f4d979 excise the remains of STOP_CODE, which hasn't done anything useful for years 15 years ago
Amaury Forgeot d'Arc ba117ef7e9 #4617: Previously it was illegal to delete a name from the local 16 years ago
Antoine Pitrou 74a69fa662 Issue #9225: Remove the ROT_FOUR and DUP_TOPX opcode, the latter replaced 16 years ago
Alexandre Vassalotti b646547bb4 Issue #2333: Backport set and dict comprehensions syntax. 16 years ago
Alexandre Vassalotti ee936a2130 Issue #2335: Backport set literals syntax from Python 3.x. 16 years ago
Benjamin Peterson 876b2f286b Merged revisions 72912,72920,72940 via svnmerge from 17 years ago
Benjamin Peterson 1880d8b823 add a SETUP_WITH opcode 17 years ago
Jeffrey Yasskin 68d6852006 Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} with 17 years ago
Jeffrey Yasskin 9de7ec7868 http://bugs.python.org/issue4715 17 years ago
Antoine Pitrou f289ae6f01 Merged revisions 67818 via svnmerge from 17 years ago
Antoine Pitrou d0c3515bc5 Issue #2183: Simplify and optimize bytecode for list comprehensions. 17 years ago
Georg Brandl dbdbf75983 Remove MAKE_BYTES which is a leftover from the mutable byte literal time. 18 years ago
Benjamin Peterson eec3d71379 #3021: Antoine Pitrou's Lexical exception handlers 18 years ago
Thomas Wouters e8c3d266c8 Add missing UNPACK_EX opcode. 18 years ago
Christian Heimes 99170a5dbf Merged revisions 59541-59561 via svnmerge from 18 years ago
Raymond Hettinger fd7ed407d7 Give meaning to the oparg for BUILD_MAP: estimated size of the dictionary. 18 years ago
Raymond Hettinger effde12f5f Speed-up dictionary constructor by about 10%. 18 years ago
Thomas Wouters d2cf20eea2 Remove the simple slicing API. All slicing is now done with slice objects. 19 years ago
Nick Coghlan 650f0d06d3 Hide list comp variables and support set comprehensions 19 years ago
Guido van Rossum 52cc1d838f Implement PEP 3115 -- new metaclass syntax and semantics. 19 years ago
Thomas Wouters 00e41defe8 Bytes literal. 19 years ago
Georg Brandl 88fc6646d1 * Remove PRINT_ITEM(_TO), PRINT_NEWLINE(_TO) opcodes. 19 years ago
Georg Brandl 7cae87ca7b Patch #1550800: make exec a function. 20 years ago
Guido van Rossum 86e58e239e SF patch 1547796 by Georg Brandl -- set literals. 20 years ago
Brett Cannon e2e23ef97d Remove the UNARY_CONVERT opcode (was used for backticks). Also bumped up the 20 years ago
Neal Norwitz e7086d409e INPLACE_DIVIDE is no longer necessary (INPLACE_TRUE_DIVIDE is used). 20 years ago
Neal Norwitz c6d210ca76 Get rid of last vestiges of BINARY_DIVIDE. 20 years ago
Guido van Rossum c2e20744b2 PEP 343 -- the with-statement. 20 years ago
Raymond Hettinger 9c18e81fb2 Install two code generation optimizations that depend on NOP. 22 years ago
Raymond Hettinger dd80f76265 SF patch #910929: Optimize list comprehensions 22 years ago
Walter Dörwald 70a6b49821 Replace backticks with repr() or "%r" 22 years ago