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
*
Revert "bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offset...
Pablo Galindo
2021-06-08
1
-1470/+1470
*
bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offsets. (gh-2...
Eric Snow
2021-06-07
1
-1470/+1470
*
bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577)
Eric Snow
2021-06-07
1
-1635/+1597
*
bpo-43693: Revert commits 2c1e2583fdc4db6b43d163239ea42b0e8394171f and b2bf2b...
Pablo Galindo
2021-06-04
1
-1597/+1635
*
bpo-43693: Compute deref offsets in compiler (gh-25152)
Mark Shannon
2021-06-04
1
-4/+4
*
bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fas...
Eric Snow
2021-06-03
1
-1635/+1597
*
bpo-44298: Fix line numbers for early exits in with statements. (GH-26513)
Mark Shannon
2021-06-03
1
-1770/+1770
*
bpo-43693: Add _PyCode_New(). (gh-26375)
Eric Snow
2021-05-27
1
-1483/+1461
*
bpo-26110: Add ``CALL_METHOD_KW`` opcode to speedup method calls with keyword...
Ken Jin
2021-05-15
1
-5/+5
*
bpo-43933: Force RETURN_VALUE bytecodes to have line numbers (GH-26054)
Mark Shannon
2021-05-12
1
-1730/+1731
*
bpo-40222: "Zero cost" exception handling (GH-25729)
Mark Shannon
2021-05-07
1
-1709/+1798
*
bpo-43933: Set frame.f_lineno during call to __exit__ (GH-25719)
Mark Shannon
2021-04-30
1
-1300/+1301
*
bpo-42739: Don't use sentinels to mark end of line table. (GH-25657)
Mark Shannon
2021-04-29
1
-1606/+1597
*
bpo-41323: compiler: Reuse tuple in constant tuple folding (GH-25419)
Inada Naoki
2021-04-16
1
-663/+663
*
bpo-42135: Deprecate implementations of find_module() and find_loader() (GH-2...
Brett Cannon
2021-04-06
1
-732/+750
*
bpo-27129: Use instruction offsets, not byte offsets, in bytecode and interna...
Mark Shannon
2021-04-01
1
-1089/+1084
*
bpo-42134: Raise ImportWarning when calling find_module() in the import syste...
Brett Cannon
2021-03-30
1
-441/+448
*
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
[next]