Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
| * | Issue #18368: PyOS_StdioReadline() no longer leaks memory when realloc() fails. | Christian Heimes | 2013-08-06 | 2 | -5/+20 | |
| | | ||||||
* | | Issue #14323: Expanded the number of digits in the coefficients for the | Serhiy Storchaka | 2013-08-06 | 4 | -9/+51 | |
| | | | | | | | | RGB -- YIQ conversions so that they match the FCC NTSC versions. | |||||
* | | Put the most important and most frequency accessed struct member first. | Raymond Hettinger | 2013-08-06 | 1 | -1/+1 | |
| | | ||||||
* | | Replace outdated optimization with clearer code that compiles better. | Raymond Hettinger | 2013-08-06 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Letting the compiler decide how to optimize the multiply by five gives it the freedom to make better choices for the best technique for a given target machine. For example, GCC on x86_64 produces a little bit better code: Old-way (3 steps with a data dependency between each step): shrq $5, %r13 leaq 1(%rbx,%r13), %rax leaq (%rax,%rbx,4), %rbx New-way (3 steps with no dependency between the first two steps which can be run in parallel): leaq (%rbx,%rbx,4), %rax # i*5 shrq $5, %r13 # perturb >>= PERTURB_SHIFT leaq 1(%r13,%rax), %rbx # 1 + perturb + i*5 | |||||
* | | Followup to 862ab99ab570: I forgot to add the magnificent test_frame.py. | Antoine Pitrou | 2013-08-05 | 1 | -0/+113 | |
| | | ||||||
* | | Issue #17934: Add a clear() method to frame objects, to help clean up ↵ | Antoine Pitrou | 2013-08-05 | 10 | -10/+80 | |
| | | | | | | | | expensive details (local variables) and break reference cycles. | |||||
* | | Issue #4885: Add weakref support to mmap objects. Patch by Valerie Lambert. | Antoine Pitrou | 2013-08-05 | 4 | -3/+23 | |
| | | ||||||
* | | * Fix the assertions in hashlib to use unittest assertion methods instead of | Gregory P. Smith | 2013-08-05 | 1 | -7/+8 | |
| | | | | | | | | | | | | | | evil assert statements. * Add an additional assert to the new test_name_attribute test that actually confirms that a hash created using each h.name results in a new hash sharing the same name. | |||||
* | | Issue #18661: typo in grp.struct_group docstring (fix merged from 3.3). ↵ | Mark Dickinson | 2013-08-05 | 1 | -1/+1 | |
|\ \ | |/ | | | | | Thanks Vajrasky Kok. | |||||
| * | Issue #18661: typo in grp.struct_group docstring. Thanks Vajrasky Kok. | Mark Dickinson | 2013-08-05 | 1 | -1/+1 | |
| | | ||||||
* | | Issue #18659: Backed out changeset cfd875bcbe41 after buildbot failures. | Mark Dickinson | 2013-08-05 | 1 | -3/+7 | |
| | | ||||||
* | | Issue #18659: fix test_format test that wasn't being executed. Thanks ↵ | Mark Dickinson | 2013-08-05 | 1 | -7/+3 | |
| | | | | | | | | Vajrasky Kok for the patch. | |||||
* | | Issue 18532: Added tests and documentation to formally specify the .name ↵ | Jason R. Coombs | 2013-08-03 | 2 | -0/+17 | |
| | | | | | | | | attribute on hashlib objects. | |||||
* | | Merge: #18657: remove duplicate entries from Misc/ACKS. | R David Murray | 2013-08-04 | 1 | -3/+0 | |
|\ \ | |/ | ||||||
| * | #18657: remove duplicate entries from Misc/ACKS. | R David Murray | 2013-08-04 | 1 | -3/+0 | |
| | | | | | | | | Patch by Madison May. | |||||
* | | merge | Raymond Hettinger | 2013-08-04 | 1 | -2/+2 | |
|\ \ | |/ | ||||||
| * | Silence compiler warnings for strict function prototype declarations. | Raymond Hettinger | 2013-08-04 | 1 | -2/+2 | |
| | | ||||||
* | | Merge with 3.3 | Terry Jan Reedy | 2013-08-04 | 3 | -17/+10 | |
|\ \ | |/ | ||||||
| * | Issue #18151: Replace remaining Idle 'open...close' pairs with 'with open'. | Terry Jan Reedy | 2013-08-04 | 3 | -17/+10 | |
| | | ||||||
* | | Merge. | Alexander Belopolsky | 2013-08-04 | 0 | -0/+0 | |
|\ \ | ||||||
| * \ | merge | Raymond Hettinger | 2013-08-04 | 0 | -0/+0 | |
| |\ \ | | |/ | ||||||
| | * | Silence compiler warning for an unused declaration | Raymond Hettinger | 2013-08-04 | 1 | -1/+0 | |
| | | | ||||||
* | | | Reuse us_per_second in delta_total_seconds. | Alexander Belopolsky | 2013-08-04 | 1 | -9/+1 | |
|/ / | ||||||
* | | Merge. | Alexander Belopolsky | 2013-08-04 | 1 | -1/+1 | |
|\ \ | ||||||
| * \ | merge | Raymond Hettinger | 2013-08-04 | 1 | -1/+1 | |
| |\ \ | | |/ | ||||||
| | * | Silence compiler warning about an uninitialized variable | Raymond Hettinger | 2013-08-04 | 1 | -1/+1 | |
| | | | ||||||
* | | | Fixes #8860: Round half-microseconds to even in the timedelta constructor. | Alexander Belopolsky | 2013-08-04 | 4 | -22/+42 | |
|/ / | | | | | | | (Original patch by Mark Dickinson.) | |||||
* | | Close #18635: Move class level private attribute from instance to class. | Ethan Furman | 2013-08-04 | 2 | -1/+19 | |
| | | ||||||
* | | Null merge. | Charles-François Natali | 2013-08-04 | 0 | -0/+0 | |
|\ \ | |/ | ||||||
| * | Issue #17684: Fix some test_socket failures due to limited FD passing support | Charles-Francois Natali | 2013-05-20 | 1 | -6/+4 | |
| | | | | | | | | on OS-X. Patch by Jeff Ramnani. | |||||
* | | Hum, VMS code is still present | Victor Stinner | 2013-08-04 | 1 | -1/+0 | |
| | | ||||||
* | | Complete What's New in Python 3.4 | Victor Stinner | 2013-08-04 | 1 | -2/+7 | |
| | | ||||||
* | | Merging the 3.4.0a1 head. | Larry Hastings | 2013-08-04 | 5 | -8/+23 | |
|\ \ | ||||||
| * \ | Issue #17902: Clarify doc of ElementTree.iterparse and IncrementalParser | Eli Bendersky | 2013-08-04 | 1 | -2/+3 | |
| |\ \ | | |/ | | | | | | | Based on patch by Aaron Oakley | |||||
| | * | Issue #17902: Clarify doc of ElementTree.iterparse | Eli Bendersky | 2013-08-04 | 1 | -1/+2 | |
| | | | ||||||
| * | | Merge fix for Issue #17011 from 3.3 | Eli Bendersky | 2013-08-04 | 2 | -2/+18 | |
| |\ \ | | |/ | ||||||
| | * | Issue #17011: Fix caching of xpath path when namespaces are present. | Eli Bendersky | 2013-08-04 | 2 | -2/+18 | |
| | | | | | | | | | | | | Thanks to Stefan Behnel for the report and proposed solution & test. | |||||
| * | | Issue #16741: Remove testing of implementation artifact. | Serhiy Storchaka | 2013-08-03 | 1 | -2/+0 | |
| |\ \ | | |/ | ||||||
| | * | Issue #16741: Remove testing of implementation artifact. | Serhiy Storchaka | 2013-08-03 | 1 | -2/+0 | |
| | | | ||||||
| * | | Issue #18647: Temporary disable the "nothing to repeat" check to make ↵ | Serhiy Storchaka | 2013-08-03 | 1 | -2/+2 | |
| |\ \ | | |/ | | | | | | | buildbots happy. | |||||
| | * | Issue #18647: Temporary disable the "nothing to repeat" check to make ↵ | Serhiy Storchaka | 2013-08-03 | 1 | -2/+2 | |
| | | | | | | | | | | | | buildbots happy. | |||||
* | | | Cycled Misc/NEWS for alpha 2, touched patchlevel. | Larry Hastings | 2013-08-04 | 2 | -1/+13 | |
| | | | ||||||
* | | | Merge from v3.4.0a1 head. | Larry Hastings | 2013-08-03 | 9 | -76/+124 | |
|\ \ \ | |/ / | ||||||
| * | | Null merge | Serhiy Storchaka | 2013-08-03 | 0 | -0/+0 | |
| |\ \ | | |/ | ||||||
| | * | Merge heads | Serhiy Storchaka | 2013-08-03 | 2 | -1/+6 | |
| | |\ | ||||||
| * | \ | Merge heads | Serhiy Storchaka | 2013-08-03 | 2 | -1/+7 | |
| |\ \ \ | ||||||
| | * \ \ | Issue #16067: Merge with 3.3 | Martin v. Löwis | 2013-08-03 | 2 | -1/+7 | |
| | |\ \ \ | | | | |/ | | | |/| | ||||||
| | | * | | Issue #16067: Add description into MSI file to replace installer's temporary ↵ | Martin v. Löwis | 2013-08-03 | 2 | -1/+6 | |
| | | | | | | | | | | | | | | | | | | | | name. | |||||
| * | | | | Issue #16741: Fix an error reporting in int(). | Serhiy Storchaka | 2013-08-03 | 5 | -68/+98 | |
| |\ \ \ \ | | |/ / / | |/| | / | | | |/ | | |/| | ||||||
| | * | | Issue #16741: Fix an error reporting in int(). | Serhiy Storchaka | 2013-08-03 | 5 | -67/+101 | |
| | |/ |