index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Python
/
importlib.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
bpo-42136: Deprecate module_repr() as found in importlib (GH-25022)
Brett Cannon
2021-03-26
1
-772/+786
*
bpo-42137: have ModuleType.__repr__ prefer __spec__ over module_repr() (GH-24...
Brett Cannon
2021-03-24
1
-123/+124
*
bpo-39316: Make sure that attribute accesses and stores, including method cal...
Mark Shannon
2021-03-14
1
-3/+3
*
bpo-42217: compiler: merge same co_code and co_linetable objects (GH-23056)
Inada Naoki
2021-02-10
1
-1576/+1568
*
bpo-42908: Mark cleanup code at end of try-except and with artificial (#24202)
Mark Shannon
2021-01-13
1
-1576/+1577
*
bpo-42810: Mark jumps at end of if and try statements as artificial. (GH-24091)
Mark Shannon
2021-01-04
1
-801/+801
*
bpo-42246: Don't eliminate jumps to jumps, if it will break PEP 626. (GH-23896)
Mark Shannon
2020-12-23
1
-765/+766
*
bpo-42634: Mark reraise after except blocks as artificial. (GH-23877)
Mark Shannon
2020-12-21
1
-1726/+1729
*
bpo-42246: Make sure that `f_lasti`, and thus `f_lineno`, is set correctly af...
Mark Shannon
2020-12-17
1
-43/+43
*
bpo-42645: Make sure that return/break/continue are only traced once when exi...
Mark Shannon
2020-12-16
1
-1660/+1660
*
bpo-42615: Delete redundant jump instructions that only bypass empty blocks (...
Om G
2020-12-16
1
-101/+101
*
bpo-42246: Remove DO_NOT_EMIT_BYTECODE macros, so that while loops and if sta...
Mark Shannon
2020-12-15
1
-1704/+1705
*
bpo-42635: Mark JUMP_ABSOLUTE at end of 'for' loop as artificial to avoid spu...
Mark Shannon
2020-12-14
1
-1756/+1756
*
Don't generate spurious line number in try-except-finally. (#23760)
Mark Shannon
2020-12-14
1
-1489/+1489
*
bpo-26131: Deprecate usage of load_module() (GH-23469)
Brett Cannon
2020-12-04
1
-1779/+1811
*
bpo-42246: Don't forget the entry block when ensuring that all exits have a l...
Mark Shannon
2020-12-04
1
-1/+1
*
bpo-42246: Make sure that line number is correct after a return, as required ...
Mark Shannon
2020-12-02
1
-1439/+1436
*
bpo-42403: Use @staticmethod in importlib (GH-23395)
Victor Stinner
2020-11-20
1
-709/+708
*
bpo-42403: Simplify importlib external bootstrap (GH-23397)
Victor Stinner
2020-11-19
1
-1806/+1808
*
bpo-42349: Compiler clean up. More yak-shaving for PEP 626. (GH-23267)
Mark Shannon
2020-11-17
1
-1412/+1413
*
bpo-42246: Eliminate jumps to exit blocks by copying those blocks. (#23251)
Mark Shannon
2020-11-12
1
-1410/+1410
*
bpo-42246: Partial implementation of PEP 626. (GH-23113)
Mark Shannon
2020-11-12
1
-1518/+1533
*
bpo-41323: Perform 'peephole' optimizations directly on the CFG. (GH-21517)
Mark Shannon
2020-07-30
1
-1102/+1098
*
bpo-41076: Pre-feed the parser with the f-string expression location (GH-21054)
Lysandros Nikolaou
2020-06-27
1
-214/+214
*
bpo-40334: PEP 617 implementation: New PEG parser for CPython (GH-19503)
Pablo Galindo
2020-04-22
1
-44/+45
*
bpo-39987: Simplify setting lineno in the compiler. (GH-19037)
Serhiy Storchaka
2020-03-17
1
-1621/+1620
*
bpo-38091: Import deadlock detection causes deadlock (GH-17518)
Armin Rigo
2020-03-03
1
-1667/+1670
*
bpo-39320: Handle unpacking of **values in compiler (GH-18141)
Mark Shannon
2020-01-27
1
-1421/+1421
*
bpo-39336: Allow packages to not let their child modules be set on them (#18006)
Dino Viehland
2020-01-23
1
-337/+346
*
bpo-39156: Break up COMPARE_OP into four logically distinct opcodes. (GH-17754)
Mark Shannon
2020-01-14
1
-1463/+1459
*
Fix handling of line numbers around finally-blocks. (#17737)
Mark Shannon
2019-12-30
1
-1622/+1622
*
Produce cleaner bytecode for 'with' and 'async with' by generating separate c...
Mark Shannon
2019-11-21
1
-1076/+1089
*
bpo-35923: Update the BuiltinImporter to use loader._ORIGIN instead of a hard...
Dong-hee Na
2019-09-11
1
-754/+755
*
bpo-34880: Add the LOAD_ASSERTION_ERROR opcode. (GH-15073)
Zackery Spytz
2019-08-25
1
-318/+317
*
bpo-37830: Fix compilation of break and continue in finally. (GH-15320)
Serhiy Storchaka
2019-08-24
1
-42/+42
*
bpo-37685: Fixed __eq__, __lt__ etc implementations in some classes. (GH-14952)
Serhiy Storchaka
2019-08-08
1
-1102/+1104
*
bpo-37444: Update differing exception between builtins and importlib (GH-14869)
Ngalim Siregar
2019-08-03
1
-96/+96
*
bpo-37213: Handle negative line deltas correctly in the peephole optimizer (G...
Pablo Galindo
2019-06-13
1
-1107/+1106
*
bpo-36829: Add sys.unraisablehook() (GH-13187)
Victor Stinner
2019-05-22
1
-60/+60
*
bpo-36540: PEP 570 -- Implementation (GH-12701)
Pablo Galindo
2019-04-29
1
-1380/+1401
*
bpo-35321: Set the spec origin to frozen in frozen modules (#11732)
Nina Zakharenko
2019-02-05
1
-656/+657
*
bpo-16806: Fix `lineno` and `col_offset` for multi-line string tokens (GH-10021)
Anthony Sottile
2019-01-13
1
-8/+8
*
bpo-34100: Merge constants recursively (GH-8341)
INADA Naoki
2018-11-26
1
-1506/+1479
*
bpo-34876: Change the lineno of the AST for decorated function and class. (GH...
Serhiy Storchaka
2018-10-30
1
-1050/+1051
*
bpo-33331: Clean modules in the reversed order in PyImport_Cleanup(). (GH-6565)
Serhiy Storchaka
2018-10-29
1
-1786/+1746
*
bpo-25711: Rewrite zipimport in pure Python. (GH-6809)
Serhiy Storchaka
2018-09-18
1
-1/+1
*
bpo-12458: Fix line numbers for multiline expressions. (GH-8774)
Serhiy Storchaka
2018-09-17
1
-1093/+1098
*
bpo-32911: Revert bpo-29463. (GH-7121) (GH-7197)
Serhiy Storchaka
2018-05-29
1
-1601/+1602
*
bpo-33270: Intern names for all anonymous code objects (#6472)
Zackery Spytz
2018-04-15
1
-1/+1
*
bpo-32946: Speed up "from ... import ..." from non-packages. (GH-5873)
Serhiy Storchaka
2018-03-11
1
-258/+258
[next]