Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Issue #18492: Merge with 3.4 | Zachary Ware | 2014-06-02 | 14 | -59/+37 |
|\ | |||||
| * | Issue #18492: Allow all resources when tests are not run by regrtest.py. | Zachary Ware | 2014-06-02 | 14 | -59/+37 |
| | | | | | | | | This changeset also includes cleanup allowed by this behavior change. | ||||
* | | Issue #21233: Revert bytearray(int) optimization using calloc() | Victor Stinner | 2014-06-02 | 3 | -21/+7 |
| | | |||||
* | | Issue #21233: Rename the C structure "PyMemAllocator" to "PyMemAllocatorEx" to | Victor Stinner | 2014-06-02 | 6 | -29/+32 |
| | | | | | | | | | | make sure that the code using it will be adapted for the new "calloc" field (instead of crashing). | ||||
* | | Issue #21639: Fix a division by zero in tracemalloc on calloc(0, 0). The | Victor Stinner | 2014-06-02 | 2 | -1/+7 |
|\ \ | |/ | | | | | | | | | | | regression was introduced recently with the introduction of the new "calloc" functions (PyMem_RawCalloc, PyMem_Calloc, PyObject_Calloc). Add also a unit test to check for the non-regression. | ||||
| * | Issue #21639: Add a test to check that PyMem_Malloc(0) with tracemalloc enabled | Victor Stinner | 2014-06-02 | 1 | -0/+6 |
| | | | | | | | | does not crash. | ||||
* | | (Merge 3.4) Issue #21639: Fix name of _testcapi test functions | Victor Stinner | 2014-06-02 | 1 | -2/+2 |
|\ \ | |/ | |||||
| * | Issue #21639: Fix name of _testcapi test functions | Victor Stinner | 2014-06-02 | 1 | -2/+2 |
| | | |||||
* | | Issue #6181: Fixed minor bugs in tkinter.Listbox methods: | Serhiy Storchaka | 2014-06-02 | 4 | -29/+60 |
|\ \ | |/ | | | | | bbox(), curselection() and get(). | ||||
| * | Issue #6181: Fixed minor bugs in tkinter.Listbox methods: | Serhiy Storchaka | 2014-06-02 | 4 | -29/+60 |
| | | | | | | | | bbox(), curselection() and get(). | ||||
* | | Null merge | Zachary Ware | 2014-06-02 | 0 | -0/+0 |
|\ \ | |/ | |||||
| * | Issue #21623: open pyproject.props with an explicit encoding | Zachary Ware | 2014-06-02 | 1 | -1/+1 |
| | | |||||
* | | Issue #6181: Fixed errors in tkinter.Listbox docstrings. | Serhiy Storchaka | 2014-06-02 | 1 | -4/+4 |
|\ \ | |/ | | | | | Based on patch by Guilherme Polo. | ||||
| * | Issue #6181: Fixed errors in tkinter.Listbox docstrings. | Serhiy Storchaka | 2014-06-02 | 1 | -4/+4 |
| | | | | | | | | Based on patch by Guilherme Polo. | ||||
* | | (Merge 3.4) Issue #21636: Fix test_logging, skip UNIX stream (AF_UNIX) tests on | Victor Stinner | 2014-06-02 | 1 | -10/+12 |
|\ \ | |/ | | | | | Windows. Patch written by Claudiu Popa. | ||||
| * | Issue #21636: Fix test_logging, skip UNIX stream (AF_UNIX) tests on Windows. | Victor Stinner | 2014-06-02 | 1 | -10/+12 |
| | | | | | | | | Patch written by Claudiu Popa. | ||||
* | | (Merge 3.4) Issue #21634: Fix pystone micro-benchmark: use floor division | Victor Stinner | 2014-06-02 | 2 | -3/+14 |
|\ \ | |/ | | | | | | | instead of true division to benchmark integers instead of floating point numbers. Set pystone version to 1.2. Patch written by Lennart Regebro. | ||||
| * | Issue #21634: Fix pystone micro-benchmark: use floor division instead of true | Victor Stinner | 2014-06-02 | 2 | -4/+15 |
| | | | | | | | | | | division to benchmark integers instead of floating point numbers. Set pystone version to 1.2. Patch written by Lennart Regebro. | ||||
* | | Initialize base types before child types | Victor Stinner | 2014-06-02 | 1 | -6/+6 |
| | | | | | | | | | | object (PyBaseObject_Type) is the base type of type (PyType_Type), int (PyLong_Type) is the base type of bool (PyBool_Type). | ||||
* | | Fix comment | Raymond Hettinger | 2014-06-02 | 1 | -1/+1 |
| | | |||||
* | | Issue #17095: Fix Modules/Setup *shared* support. | Ned Deily | 2014-06-02 | 3 | -6/+18 |
|\ \ | |/ | | | | | Original patch by Thomas Wouters. | ||||
| * | Issue #17095: Fix Modules/Setup *shared* support. | Ned Deily | 2014-06-02 | 3 | -6/+21 |
| | | | | | | | | Original patch by Thomas Wouters. | ||||
* | | Minor clean-ups. | Raymond Hettinger | 2014-06-02 | 1 | -3/+5 |
| | | |||||
* | | Merged documentation update from 3.4. | Vinay Sajip | 2014-06-01 | 1 | -0/+15 |
|\ \ | |/ | |||||
| * | Updated logging HOWTO section on optimization. | Vinay Sajip | 2014-06-01 | 1 | -0/+15 |
| | | |||||
* | | Skip test_subprocess test_close_fds_when_max_fd_is_lowered on FreeBSD | Gregory P. Smith | 2014-06-01 | 1 | -0/+3 |
|\ \ | |/ | | | | | when fdescfs is not mounted on /dev/fd. | ||||
| * | Skip test_subprocess test_close_fds_when_max_fd_is_lowered on FreeBSD | Gregory P. Smith | 2014-06-01 | 1 | -0/+3 |
| | | | | | | | | when fdescfs is not mounted on /dev/fd. | ||||
* | | Attempt to fix the "too many open files" errors on several of the | Gregory P. Smith | 2014-06-01 | 1 | -4/+6 |
|\ \ | |/ | | | | | | | buildbots that the new test_close_fds_when_max_fd_is_lowered test causes. It now leaves 10 more low fd's available. | ||||
| * | Attempt to fix the "too many open files" errors on several of the | Gregory P. Smith | 2014-06-01 | 1 | -4/+6 |
| | | | | | | | | | | buildbots that the new test_close_fds_when_max_fd_is_lowered test causes. It now leaves 10 more low fd's available. | ||||
* | | merge the end_fd comment fix and explicit wait() for the child. | Gregory P. Smith | 2014-06-01 | 2 | -3/+3 |
|\ \ | |/ | |||||
| * | Explicitly wait for the child instead of letting a destructor do it. | Gregory P. Smith | 2014-06-01 | 1 | -1/+1 |
| | | |||||
| * | Fix the comment to not refer to the removed end_fd parameter. | Gregory P. Smith | 2014-06-01 | 1 | -2/+2 |
| | | |||||
* | | Don't restrict ourselves to a "max" fd when closing fds before exec() | Gregory P. Smith | 2014-06-01 | 3 | -43/+102 |
|\ \ | |/ | | | | | | | | | | | | | | | when we have a way to get an actual list of all open fds from the OS. Fixes issue #21618: The subprocess module would ignore fds that were inherited by the calling process and already higher than POSIX resource limits would otherwise allow. On systems with a functioning /proc/self/fd or /dev/fd interface the max is now ignored and all fds are closed. | ||||
| * | Don't restrict ourselves to a "max" fd when closing fds before exec() | Gregory P. Smith | 2014-06-01 | 3 | -43/+102 |
| | | | | | | | | | | | | | | | | | | when we have a way to get an actual list of all open fds from the OS. Fixes issue #21618: The subprocess module would ignore fds that were inherited by the calling process and already higher than POSIX resource limits would otherwise allow. On systems with a functioning /proc/self/fd or /dev/fd interface the max is now ignored and all fds are closed. | ||||
* | | Issue #21605: Added tests for Tkinter images. | Serhiy Storchaka | 2014-06-01 | 2 | -0/+343 |
|\ \ | |/ | |||||
| * | Issue #21605: Added tests for Tkinter images. | Serhiy Storchaka | 2014-06-01 | 2 | -0/+343 |
| | | |||||
* | | Added missed calls of splitlist(). | Serhiy Storchaka | 2014-06-01 | 3 | -9/+7 |
|\ \ | |/ | |||||
| * | Added missed calls of splitlist(). | Serhiy Storchaka | 2014-06-01 | 3 | -9/+7 |
| | | |||||
* | | Remove the obsolete MAXFD constant and Popen._close_fds() method. | Gregory P. Smith | 2014-06-01 | 1 | -14/+0 |
| | | | | | | | | | | They should have been removed years ago when removing the old pure Python implementation from the file. | ||||
* | | Merge with 3.4 | Terry Jan Reedy | 2014-06-01 | 1 | -9/+18 |
|\ \ | |/ | |||||
| * | Issue #21477: Update htest docstring and remove extraneous differences between | Terry Jan Reedy | 2014-06-01 | 1 | -9/+18 |
| | | | | | | | | 2.7 and 3.4. Original patch by Saimadhav Heblikar. | ||||
* | | merge 3.4 | Benjamin Peterson | 2014-05-31 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | give the correct fixer name (closes #21604) | Benjamin Peterson | 2014-05-31 | 1 | -1/+1 |
| | | |||||
* | | Closes #21583: Improved test_logging. Thanks to Diana Joan Clarke for the patch. | Vinay Sajip | 2014-05-31 | 1 | -85/+81 |
| | | |||||
* | | Issue #21572: Change license command to fallback to generic license URL. | Ned Deily | 2014-05-31 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #21572: Change license command to fallback to generic license URL. | Ned Deily | 2014-05-31 | 1 | -1/+1 |
| | | |||||
* | | Fix a parameter name to make sense again | Brett Cannon | 2014-05-30 | 2 | -3180/+3181 |
| | | |||||
* | | Merge with 3.4 | Terry Jan Reedy | 2014-05-30 | 1 | -1/+1 |
|\ \ | |/ | |||||
| * | Issue #21593: (from StackOverflow) minor doc clarification for re.search. | Terry Jan Reedy | 2014-05-30 | 1 | -1/+1 |
| | | |||||
* | | Issue #20383: Introduce importlib.util.module_from_spec(). | Brett Cannon | 2014-05-30 | 17 | -4727/+4527 |
| | | | | | | | | | | | | Along the way, dismantle importlib._bootstrap._SpecMethods as it was no longer relevant and constructing the new function required partially dismantling the class anyway. |