GitWeb
Get Gentoo!
gentoo.org sites
gentoo.org
Wiki
Bugs
Forums
Packages
Planet
Archives
Sources
Infra Status
Home
Gentoo Repository
Repositories
Projects
Developer Overlays
User Overlays
Data
Websites
index
:
fork/cpython.git
3.6
3.7
3.8
3.9
backport-e35ca41-3.11
gentoo
gentoo-2.7-vanilla
main
master
Gentoo fork of Python
Python project <python@gentoo.org>
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
Python
/
importlib.h
Commit message (
Expand
)
Author
Age
Files
Lines
*
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-28
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-02
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-22
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-02
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-04
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-16
1
-1
/
+1
*
bpo-32946: Speed up "from ... import ..." from non-packages. (GH-5873)
Serhiy Storchaka
2018-03-11
1
-258
/
+258
*
bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter t...
Serhiy Storchaka
2018-02-22
1
-1648
/
+1653
*
bpo-32303 - Consistency fixes for namespace loaders (#5481)
Barry Warsaw
2018-02-02
1
-944
/
+945
*
bpo-24340: Fix estimation of the code stack size. (#5076)
Serhiy Storchaka
2018-01-09
1
-21
/
+21
[next]