aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* bpo-42908: Mark cleanup code at end of try-except and with artificial (#24202)Mark Shannon2021-01-131-506/+507
* bpo-42810: Mark jumps at end of if and try statements as artificial. (GH-24091)Mark Shannon2021-01-041-138/+138
* bpo-42246: Don't eliminate jumps to jumps, if it will break PEP 626. (GH-23896)Mark Shannon2020-12-231-898/+898
* bpo-42634: Mark reraise after except blocks as artificial. (GH-23877)Mark Shannon2020-12-211-865/+869
* bpo-24792: Fix zipimporter masking the cause of import errors (GH-22204)Irit Katriel2020-12-181-710/+719
* bpo-42246: Make sure that `f_lasti`, and thus `f_lineno`, is set correctly af...Mark Shannon2020-12-171-26/+26
* bpo-42246: Remove DO_NOT_EMIT_BYTECODE macros, so that while loops and if sta...Mark Shannon2020-12-151-599/+600
* Don't generate spurious line number in try-except-finally. (#23760)Mark Shannon2020-12-141-243/+243
* bpo-26131: Deprecate usage of load_module() (GH-23469)Brett Cannon2020-12-041-993/+1005
* bpo-42246: Make sure that line number is correct after a return, as required ...Mark Shannon2020-12-021-861/+861
* bpo-42349: Compiler clean up. More yak-shaving for PEP 626. (GH-23267)Mark Shannon2020-11-171-749/+749
* bpo-42131: Add PEP 451-related methods to zipimport (GH-23187)Brett Cannon2020-11-131-943/+990
* bpo-42246: Eliminate jumps to exit blocks by copying those blocks. (#23251)Mark Shannon2020-11-121-548/+543
* bpo-42246: Partial implementation of PEP 626. (GH-23113)Mark Shannon2020-11-121-838/+843
* bpo-41323: Perform 'peephole' optimizations directly on the CFG. (GH-21517)Mark Shannon2020-07-301-452/+451
* bpo-39791 native hooks for importlib.resources.files (GH-20576)Jason R. Coombs2020-06-071-1051/+933
* bpo-39987: Simplify setting lineno in the compiler. (GH-19037)Serhiy Storchaka2020-03-171-353/+352
* bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754)Mark Shannon2020-01-141-917/+914
* bpo-39033: Fix NameError in zipimport during hash validation (GH-17588)Xtreak2019-12-161-268/+267
* Produce cleaner bytecode for 'with' and 'async with' by generating separate c...Mark Shannon2019-11-211-491/+494
* bpo-34880: Add the LOAD_ASSERTION_ERROR opcode. (GH-15073)Zackery Spytz2019-08-251-183/+181
* bpo-37830: Fix compilation of break and continue in finally. (GH-15320)Serhiy Storchaka2019-08-241-5/+5
* bpo-37213: Handle negative line deltas correctly in the peephole optimizer (G...Pablo Galindo2019-06-131-296/+296
* bpo-36842: Implement PEP 578 (GH-12613)Steve Dower2019-05-231-559/+558
* bpo-36540: PEP 570 -- Implementation (GH-12701)Pablo Galindo2019-04-291-819/+828
* bpo-16806: Fix `lineno` and `col_offset` for multi-line string tokens (GH-10021)Anthony Sottile2019-01-131-4/+4
* bpo-31241: Fix AST node position for list and generator comprehensions. (GH-1...Serhiy Storchaka2018-11-271-201/+201
* bpo-34100: Merge constants recursively (GH-8341)INADA Naoki2018-11-261-785/+775
* bpo-34726: Fix handling of hash-based pycs in zipimport. (GH-10327)Elvis Pranskevichus2018-11-071-1018/+1055
* bpo-5950: Support reading zips with comments in zipimport (#9548)Zackery Spytz2018-09-251-1006/+1034
* bpo-25711: Move _ZipImportResourceReader from importlib to zipimport. (GH-9406)Serhiy Storchaka2018-09-191-866/+986
* bpo-25711: Rewrite zipimport in pure Python. (GH-6809)Serhiy Storchaka2018-09-181-0/+900