Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
external
/
python
/
cpython3
/
be5bb52f5f2d4da4b9d6f42399f7275ab47910f3
/
Python
/
importlib.h
5282b3b
bpo-37213: Handle negative line deltas correctly in the peephole optimizer (GH-13969)
by Miss Islington (bot)
· 5 years ago
ef9d9b6
bpo-36829: Add sys.unraisablehook() (GH-13187)
by Victor Stinner
· 5 years ago
8c77b8c
bpo-36540: PEP 570 -- Implementation (GH-12701)
by Pablo Galindo
· 5 years ago
69091cb
bpo-35321: Set the spec origin to frozen in frozen modules (#11732)
by Nina Zakharenko
· 6 years ago
995d9b9
bpo-16806: Fix `lineno` and `col_offset` for multi-line string tokens (GH-10021)
by Anthony Sottile
· 6 years ago
c2e1607
bpo-34100: Merge constants recursively (GH-8341)
by INADA Naoki
· 6 years ago
95b6acf
bpo-34876: Change the lineno of the AST for decorated function and class. (GH-9731)
by Serhiy Storchaka
· 6 years ago
c93c58b
bpo-33331: Clean modules in the reversed order in PyImport_Cleanup(). (GH-6565)
by Serhiy Storchaka
· 6 years ago
79d1c2e
bpo-25711: Rewrite zipimport in pure Python. (GH-6809)
by Serhiy Storchaka
· 6 years ago
da8d72c
bpo-12458: Fix line numbers for multiline expressions. (GH-8774)
by Serhiy Storchaka
· 6 years ago
73cbe7a
bpo-32911: Revert bpo-29463. (GH-7121) (GH-7197)
by Serhiy Storchaka
· 6 years ago
f303639
bpo-33270: Intern names for all anonymous code objects (#6472)
by Zackery Spytz
· 6 years ago
4e24425
bpo-32946: Speed up "from ... import ..." from non-packages. (GH-5873)
by Serhiy Storchaka
· 6 years ago
520b7ae
bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter to compiler. (GH-5006)
by Serhiy Storchaka
· 7 years ago
bbbcf86
bpo-32303 - Consistency fixes for namespace loaders (#5481)
by Barry Warsaw
· 7 years ago
d4864c6
bpo-24340: Fix estimation of the code stack size. (#5076)
by Serhiy Storchaka
· 7 years ago
15a8728
bpo-29469: Optimize literal lists and sets iterating on the AST level. (#4866)
by Serhiy Storchaka
· 7 years ago
7ea143a
bpo-29469: Move constant folding to AST optimizer (GH-2858)
by INADA Naoki
· 7 years ago
41c5694
bpo-21720: Restore the Python 2.7 logic in handling a fromlist. (#4118)
by Serhiy Storchaka
· 7 years ago
f07e2b6
bpo-31642: Restore blocking "from" import by setting None in sys.modules. (#3834)
by Serhiy Storchaka
· 7 years ago
88c60c9
Trivial cleanups following bpo-31370 (#3649)
by Antoine Pitrou
· 7 years ago
9b0d1d6
bpo-31070: Fix a race condition in importlib _get_module_lock(). (#3033)
by Serhiy Storchaka
· 7 years ago
e72b135
bpo-30891: Fix again importlib _find_and_load() (#2665)
by Victor Stinner
· 7 years ago
8a9cd20
bpo-30876: Relative import from unloaded package now reimports the package (#2639)
by Serhiy Storchaka
· 7 years ago
4f9a446
bpo-30891: Fix importlib _find_and_load() race condition (#2646)
by Victor Stinner
· 7 years ago
b4baace
bpo-30814: Fixed a race condition when import a submodule from a package. (#2580)
by Serhiy Storchaka
· 7 years ago
36ff451
bpo-30501: Make the compiler producing optimized code for condition expressions. (#1851)
by Serhiy Storchaka
· 7 years ago
84c6607
Update importlib.h (GH-1762)
by Zachary Ware
· 7 years ago
6b4be19
bpo-22257: Small changes for PEP 432. (#1728)
by Eric Snow
· 7 years ago
cb41b27
bpo-29463: Add docstring field to some AST nodes. (#46)
by INADA Naoki
· 8 years ago
f239213
Issue #26110: Add LOAD_METHOD/CALL_METHOD opcodes.
by Yury Selivanov
· 8 years ago
7db3c48
Issue #28517: Fixed of-by-one error in the peephole optimizer that caused
by Serhiy Storchaka
· 8 years ago
3738c2d
Issue #27942: String constants now interned recursively in tuples and frozensets.
by Serhiy Storchaka
· 8 years ago
00a0fc1
Issue #27942: String constants now interned recursively in tuples and frozensets.
by Serhiy Storchaka
· 8 years ago
b728105
Issue #27213: Fixed different issues with reworked CALL_FUNCTION* opcodes.
by Serhiy Storchaka
· 8 years ago
f9b760f
Rework CALL_FUNCTION* opcodes
by Victor Stinner
· 8 years ago
f3fd06a
Issue #28026: Raise ImportError when exec_module() exists but create_module() is missing.
by Eric Snow
· 8 years ago
46f97b8
Issue #15767: Use ModuleNotFoundError.
by Eric Snow
· 8 years ago
eaecc69
Issue #27974: Remove importlib._bootstrap._ManageReload.
by Brett Cannon
· 8 years ago
ea525a2
Issue #27078: Added BUILD_STRING opcode. Optimized f-strings evaluation.
by Serhiy Storchaka
· 8 years ago
2247e5c
Update frozen importlib code
by Brett Cannon
· 8 years ago
64204de
Issue #27095: Simplified MAKE_FUNCTION and removed MAKE_CLOSURE opcodes.
by Serhiy Storchaka
· 8 years ago
3e04d5b
Issue #27076: Merge spelling from 3.5
by Martin Panter
· 8 years ago
46f5072
Issue #27076: Doc, comment and tests spelling fixes
by Martin Panter
· 8 years ago
b0f80b0
Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode.
by Serhiy Storchaka
· 8 years ago
4f17426
Fix bug in __import__ during Python shutdown
by Victor Stinner
· 8 years ago
0911c0d
Merge for issue #26367
by Brett Cannon
· 9 years ago
4f38cb4
Issue #26367: Have importlib.__init__() raise RuntimeError when
by Brett Cannon
· 9 years ago
849113a
Issue #25791: Warn when __package__ != __spec__.parent.
by Brett Cannon
· 9 years ago
63b8505
Issue #25791: Raise an ImportWarning when __spec__ or __package__ are
by Brett Cannon
· 9 years ago
1df0b35
Issue #24769: Interpreter now starts properly when dynamic loading
by Larry Hastings
· 9 years ago
d5cacbb
PEP 489: Multi-phase extension module initialization
by Nick Coghlan
· 9 years ago
183a941
Issue #24192: Fix namespace package imports.
by Eric Snow
· 9 years ago
7544508
PEP 0492 -- Coroutines with async and await syntax. Issue #24017.
by Yury Selivanov
· 9 years ago
32439d6
Issue #23911: Move path-based bootstrap code to a separate frozen module.
by Eric Snow
· 9 years ago
f299abd
Issue #23731: Implement PEP 488.
by Brett Cannon
· 9 years ago
f86d1fd
merge 3.4 (#21295)
by Benjamin Peterson
· 10 years ago
7a66fc2
revert lineno and col_offset changes from #16795 (closes #21295)
by Benjamin Peterson
· 10 years ago
02d8454
Issue #23014: Make importlib.abc.Loader.create_module() required when
by Brett Cannon
· 10 years ago
cd441c4
Update Python/importlib.h
by Zachary Ware
· 10 years ago
2a41385
- Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is
by Barry Warsaw
· 10 years ago
d32d4ae
- Issue #22966: Fix __pycache__ pyc file name clobber when pyc_compile is
by Barry Warsaw
· 10 years ago
da8cef4
Issue #22934: Update the comment to mention Programs/_freeze_importlib.c.
by Berker Peksag
· 10 years ago
d3c53b6
Update importlib.h
by Antoine Pitrou
· 10 years ago
b6e2556
Issue #22834: Have import suppress FileNotFoundError when the current
by Brett Cannon
· 10 years ago
5e8b04e
Issue #21052: Don't raise ImportWarning for sys.meta_path or
by Brett Cannon
· 10 years ago
daa910a
Update importlib.h frozen bytecode (changed due to commit c0ca9d32aed4).
by Georg Brandl
· 10 years ago
42535f0
Fix a parameter name to make sense again
by Brett Cannon
· 10 years ago
2a17bde
Issue #20383: Introduce importlib.util.module_from_spec().
by Brett Cannon
· 10 years ago
b7f1be3
Merge from 3.4 (for #21226).
by Eric Snow
· 10 years ago
08197a4
Issue #21226: Set all attrs in PyImport_ExecCodeModuleObject.
by Eric Snow
· 10 years ago
d51374e
PEP 465: a dedicated infix operator for matrix multiplication (closes #21176)
by Benjamin Peterson
· 10 years ago
26dd0ff
Issue #20763: Fix importlib.machinery.PathFinder to support
by Brett Cannon
· 11 years ago
d3acef9
Issue #20763: Fix importlib.machinery.PathFinder to support
by Brett Cannon
· 11 years ago
45d8e7b
update magic number for #20625
by Benjamin Peterson
· 11 years ago
a50fd87
update magic number for #20625
by Benjamin Peterson
· 11 years ago
e4314e0
Issue 19713: Remove PEP 451-related code that should have been factored out.
by Eric Snow
· 11 years ago
77561cc
Issue #20141: Improved Argument Clinic's support for the PyArg_Parse "O!"
by Larry Hastings
· 11 years ago
1500d49
Issue 19713: Add PEP 451-related deprecations.
by Eric Snow
· 11 years ago
d749c7a
Issue #19927: Add __eq__ to path-based loaders in importlib.
by Eric Snow
· 11 years ago
fbc7851
Issue #20097: Fix bad use of "self" in importlib's WindowsRegistryFinder.
by Eric Snow
· 11 years ago
61e851b
Remove some dead code in importlib, introduced with the PEP 451 patch.
by Eric Snow
· 11 years ago
b282b3d
Issue #18864: Add a setter for ModuleSpec.has_location.
by Eric Snow
· 11 years ago
d2476c6
Issue #19698: Remove exec_module() from the built-in and extension
by Brett Cannon
· 11 years ago
224b261
User the repr for a module name in more places
by Brett Cannon
· 11 years ago
175e725
Remove a commented-out line
by Brett Cannon
· 11 years ago
fddc311
Don't assume trying to find a builtin will succeed (e.g. posix isn't on Windows)
by Brett Cannon
· 11 years ago
b523f84
Implement PEP 451 (ModuleSpec).
by Eric Snow
· 11 years ago
2b8fc30
Abstract out stat calls in importlib for easier experimentation.
by Brett Cannon
· 11 years ago
f6901c8
Issue #19410: Put back in special-casing of '' for
by Brett Cannon
· 11 years ago
cdf6012
Issue #19413: Restore pre-3.3 reload() semantics of re-finding modules.
by Eric Snow
· 11 years ago
6b4f780
cleanup the construction of __qualname__ (closes #19301 again)
by Benjamin Peterson
· 11 years ago
3d9e481
give explicitly global functions and classes a global __qualname__ (closes #19301)
by Benjamin Peterson
· 11 years ago
58f5680
Issue #18810: Be optimistic with stat calls when seeing if a directory
by Brett Cannon
· 11 years ago
bb9e481
Issue #18416: Fix various os calls in importlib.machinery.FileFinder
by Brett Cannon
· 11 years ago
27e27f7
Issue #18416: Have importlib.machinery.PathFinder treat '' as the cwd
by Brett Cannon
· 11 years ago
1164dfc
Issue #19219: Speed up marshal.loads(), and make pyc files slightly (5% to 10%) smaller.
by Antoine Pitrou
· 11 years ago
5179445
[issue19152] Add ExtensionFileLoader.get_filename().
by Eric Snow
· 11 years ago
e8bbfeb
[issue19951] Fix docstring and use of _get_suppported_file_loaders() to reflect 2-tuples.
by Eric Snow
· 11 years ago
3c56145
Issue #16826: Revert fix while Windows issues are being worked out.
by Meador Inge
· 11 years ago
Next »