4306 Commits (b32a8111c9da3ef8f690246d488ff8d23d5bd206)

Author SHA1 Message Date
Eric Snow 5c4b4c530f [issue19152] Revert 832579dbafd6. 12 years ago
Eric Snow af8566c847 [issue19152] Add ExtensionFileLoader.get_filename(). 12 years ago
Eric Snow 5179445520 [issue19152] Add ExtensionFileLoader.get_filename(). 12 years ago
Eric Snow efbc475278 [issue19151] Fix docstring and use of _get_suppported_file_loaders() to reflect 2-tuples. 12 years ago
Eric Snow e8bbfebee0 [issue19951] Fix docstring and use of _get_suppported_file_loaders() to reflect 2-tuples. 12 years ago
Benjamin Peterson 305e5aac85 don't scale compiler stack frames if the recursion limit is huge (closes #19098) 12 years ago
Serhiy Storchaka bf28d2dcad Issue #18818: The "encodingname" part of PYTHONIOENCODING is now optional. 13 years ago
Antoine Pitrou 7b4769937f Issue #18808: Thread.join() now waits for the underlying thread state to be destroyed before returning. 13 years ago
Victor Stinner b034eee711 Close #18954: Fix some typo in fileutils.c comments 13 years ago
Meador Inge c9e1dcdd53 Issue #16826: Revert fix while Windows issues are being worked out. 13 years ago
Meador Inge d151da9ef7 Issue #16826: Don't check for PYTHONCASEOK when using -E. 13 years ago
Raymond Hettinger 69492dab07 Factor-out the common code for setting a KeyError. 13 years ago
Antoine Pitrou 4879a963d4 Issue #18756: os.urandom() now uses a lazily-opened persistent file descriptor, so as to avoid using many file descriptors when run in parallel from multiple threads. 13 years ago
Victor Stinner 55a1220bdb pythonrun.c: use MAXPATHLEN instead of PATH_MAX 13 years ago
Victor Stinner daf455554b Issue #18571: Implementation of the PEP 446: file descriptors and file handles 13 years ago
Serhiy Storchaka 9594942716 Issue #18783: Removed existing mentions of Python long type in docstrings, 13 years ago
Victor Stinner 14e461d5b9 Close #11619: The parser and the import machinery do not encode Unicode 13 years ago
Victor Stinner c82bfd871f Issue #18664, #18408: Rewrite PyErr_WriteUnraisable() to handle errors 13 years ago
Ezio Melotti 4af4d273bd #18839: document that sys.exit() will not accept a non-integer numeric value as exit status. 13 years ago
Antoine Pitrou 7eaf3f7080 Issue #18808: Non-daemon threads are now automatically joined when a sub-interpreter is shutdown (it would previously dump a fatal error). 13 years ago
Benjamin Peterson 3a7dffa4ce remove support for compiling on systems without getcwd() 13 years ago
Victor Stinner cba2e3c2e9 remove unused declaration 13 years ago
Christian Heimes 01a513b5d3 Remove last bit of GNU pth thread 13 years ago
Antoine Pitrou ec34ab5010 Issue #18756: Improve error reporting in os.urandom() when the failure is due to something else than /dev/urandom not existing. 13 years ago
Antoine Pitrou 9ed5f27266 Issue #18722: Remove uses of the "register" keyword in C code. 13 years ago
Antoine Pitrou 40322e6ad5 Issue #10241: Clear extension module dict copies at interpreter shutdown. 13 years ago
Christian Heimes ad73a9cf97 Issue #16400: Add command line option for isolated mode. 13 years ago
Antoine Pitrou 79ba3882ad Improve verbose reporting of shutdown phase by using the "public" module name 13 years ago
Antoine Pitrou 58720d6145 Issue #17934: Add a clear() method to frame objects, to help clean up expensive details (local variables) and break reference cycles. 13 years ago
Antoine Pitrou 95db2e7b8a Backout 62658d9d8926 (issue #10241): it causes a crash at shutdown when deallocating a Tkapp object. 13 years ago
Antoine Pitrou 84f31a5676 Issue #10241: Clear extension module dict copies at interpreter shutdown. 13 years ago
Antoine Pitrou dcedaf6e53 Issue #18214: Improve finalization of Python modules to avoid setting their globals to None, in most cases. 13 years ago
Antoine Pitrou 32d483c39b Fix style 13 years ago
Victor Stinner da2cbb4fc8 Issue #15893: Remove dead code 13 years ago
Victor Stinner c588feeea9 Issue #15893: Improve error handling in main() and Py_FrozenMain() 13 years ago
Victor Stinner 739cf4e3e6 Py_FrozenMain() now uses _Py_char2wchar() to decode command line arguments, as 13 years ago
Victor Stinner b5245bec93 Issue #18203: Replace PyMem_Malloc() with PyMem_RawMalloc() at Python initialization 13 years ago
Victor Stinner 36577e4e8c Issue #15893: frozenmain.c now handles PyMem_Malloc() failure 13 years ago
Christian Heimes 70c94e7896 Issue #18552: Check return value of PyArena_AddPyObject() in obj2ast_object(). 13 years ago
Victor Stinner 1acc129d48 Parser/asdl_c.py: use Py_CLEAR() 13 years ago
Victor Stinner ce72e1ce6c According to the PEP 7, C code must "use 4-space indents" 13 years ago
Christian Heimes 704e2d374f Issue #18560: Fix potential NULL pointer dereference in sum() 13 years ago
Christian Heimes 72f562f719 Fix potential NULL pointer dereferencing in ast module 13 years ago
Benjamin Peterson 7d28b6b379 return NULL here 13 years ago
Victor Stinner ba30883f60 Issue #18520: Fix initstdio(), handle PySys_SetObject() failure 13 years ago
Victor Stinner 62ce62a3a1 Issue #18520: initsite() is a little bit more verbose when import site fails 13 years ago
Victor Stinner 580496005d Issue #18520: Fix _PySys_Init(), handle PyDict_SetItemString() errors 13 years ago
Victor Stinner f54a574478 Issue #18520: PyErr_NoMemory() now fails with a fatal error if it is called 13 years ago
Victor Stinner 1c8f059019 Issue #18520: Add a new PyStructSequence_InitType2() function, same than 13 years ago
Christian Heimes 60a6067709 Issue #15905: Fix theoretical buffer overflow in handling of sys.argv[0], 13 years ago