3886 Commits (da1ffbc4eecb53d21b0a25fda9aa8989cbd7463b)

Author SHA1 Message Date
Kristján Valur Jónsson c5963d3842 Issue #15365: Make traceback reporting ignore any errors when printing out 14 years ago
Meador Inge 996ae04943 remove unused variable 14 years ago
Benjamin Peterson 51ab2830bb remove unused variable 14 years ago
Meador Inge f69e24e3c6 Issue #15368: fixing variable typo. 14 years ago
Meador Inge 2ca6315d15 Issue #15368: make bytecode generation deterministic. 14 years ago
Nick Coghlan b7a5894c64 Refcounting fixes 14 years ago
Nick Coghlan ceda83c6a9 Make set_main_loader static (noticed by Antoine Pitrou) 14 years ago
Nick Coghlan 2824cb507d Issue #15343: A lot more than just unicode decoding can go wrong when retrieving a source file 14 years ago
Nick Coghlan 3f94cbf9eb Actually initialize __main__.__loader__ with loader instances, not the corresponding type objects 14 years ago
Nick Coghlan 85e729ec3b Take the first step in resolving the messy pkgutil vs importlib edge cases by basing pkgutil explicitly on importlib, deprecating its internal import emulation and setting __main__.__loader__ correctly so that runpy still works (Affects #15343, #15314, #15357) 14 years ago
Brett Cannon a6473f9cfd Issues #15169, #14599: Make PyImport_ExecCodeModuleWithPathnames() use 14 years ago
Antoine Pitrou 44b4b6a9a5 Fix compilation under Windows 14 years ago
Brett Cannon 461c813164 Issue #15111: When a module was imported using a 'from import' 14 years ago
Benjamin Peterson 66f3659c9e fix refleak 14 years ago
Benjamin Peterson fa873704a4 initialize variable for compiler happiness 14 years ago
Brett Cannon 77b2abd094 Issue #15167 (as part of #13959): imp.get_magic() is no implemented in 14 years ago
Brett Cannon 3adc7b75a5 Issue #15242: Have PyImport_GetMagicTag() return a const char * 14 years ago
Brett Cannon 19a2f5961c Issue #15056: imp.cache_from_source() and source_from_cache() raise 14 years ago
Amaury Forgeot d'Arc ae7b8f07c1 Issue #15110: Also hide importlib frames when importing a builtin module fails. 14 years ago
Benjamin Peterson 8107176f9b add gc support to the AST base type (closes #15293) 14 years ago
Antoine Pitrou 507507473e Issue #15291: Fix a memory leak where AST nodes where not properly deallocated. 14 years ago
Antoine Pitrou bc07a5c913 Issue #15110: Fix the tracebacks generated by "import xxx" to not show the importlib stack frames. 14 years ago
Antoine Pitrou bc1a7ddc9b Check-in compiled importlib changes (you must run "make" after modifying the importlib sources). 14 years ago
Antoine Pitrou 01cca5e451 Issue #15020: The program name used to search for Python's path is now "python3" under Unix, not "python". 14 years ago
Brett Cannon 98979b85e7 Issue #15166: Re-implement imp.get_tag() using sys.implementation. 14 years ago
Brett Cannon 8a250fac15 Comment out a dead increment. 14 years ago
Antoine Pitrou 0ab5cf9b46 Issue #15181: importlib bytecode is unsigned and shouldn't have negative numbers. 14 years ago
Eric V. Smith e51a36922f Fixes issue 15039: namespace packages are no longer imported in preference to modules of the same name. 14 years ago
Antoine Pitrou edc601855d Remove outdated statement 14 years ago
Antoine Pitrou 310f95b04d A better repr() for FileFinder 14 years ago
David Malcolm 49526f48fc Issue #14785: Add sys._debugmallocstats() to help debug low-level memory allocation issues 14 years ago
Martin v. Löwis 7800f75827 Issue #15042: Add PyState_AddModule and PyState_RemoveModule. 14 years ago
doko@ubuntu.com 39378f7f4f format_obj: make it static 14 years ago
Antoine Pitrou e67f48ce5e Issue #14928: Fix importlib bootstrap issues by using a custom executable (Modules/_freeze_importlib) to build Python/importlib.h. 14 years ago
Kristjan Valur Jonsson 0006aacb9d Issue #15038: Document caveats with the emulated condition variables. 14 years ago
Antoine Pitrou 1d25b6f04a Issue #15103: remove the NUL character (serving as a Mercurial binary marker) from Python/importlib.h. 14 years ago
Kristjan Valur Jonsson 1617077bcc Issue #15038: 14 years ago
Kristján Valur Jónsson e75ff35af2 Issue #15038: Optimize python Locks on Windows 14 years ago
Nick Coghlan c40bc09942 Issue #13783: the PEP 380 implementation no longer expands the public C API 14 years ago
Antoine Pitrou 2d9db1dfce Try to fix issue #15086: build failure on Ubuntu shared buildbot. 14 years ago
Victor Stinner 81c39a88a4 get_sourcefile(): use PyUnicode_READ() to avoid the creation of a temporary 14 years ago
Victor Stinner c9d369f1bf Optimize _PyUnicode_FastCopyCharacters() when maxchar(from) > maxchar(to) 14 years ago
Victor Stinner 2b89fdf7eb PEP 418: Rename adjusted attribute to adjustable in time.get_clock_info() result 14 years ago
Brett Cannon 99d776fdf4 Update importlib.h by touching Lib/importlib/_bootstrap.py. 14 years ago
Kristján Valur Jónsson 187aa54516 Signal condition variables with the mutex held. Destroy condition variables 14 years ago
Barry Warsaw 409da157d7 Eric Snow's implementation of PEP 421. 14 years ago
Benjamin Peterson 8e8fbeae27 don't leak if the __class__ closure is set 14 years ago
Benjamin Peterson d1ab6089ff check return for error 14 years ago
Victor Stinner d3f0882dfb Issue #14744: Use the new _PyUnicodeWriter internal API to speed up str%args and str.format(args) 14 years ago
Victor Stinner a1b0c9fc4d PyArg_Parse*("U"): ensure that the Unicode string is ready 14 years ago