summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* #Issue 20456: Several improvements and bugfixes for Argument Clinic,Larry Hastings2014-02-0111-405/+755
| | | | | including correctly generating code for Clinic blocks inside C preprocessor conditional blocks.
* Fix test_hash on "SPARC Solaris 10 (cc%2C 64b) [SB] 3.x" buildbotVictor Stinner2014-02-011-1/+2
| | | | | | | | | | | | I picked the value from the error message: ====================================================================== FAIL: test_ucs2_string (test.test_hash.StrHashRandomizationTests) ---------------------------------------------------------------------- Traceback (most recent call last): File "/home/cpython/buildslave/cc-64/3.x.snakebite-sol10-sparc-cc-64/build/Lib/test/test_hash.py", line 292, in test_ucs2_string self.assertEqual(self.get_hash(self.repr_ucs2, seed=42), h) AssertionError: -3927695501187247084 != None
* test_hash: Fix a BytesWarning in get_hash_command()Victor Stinner2014-02-011-1/+1
|
* test_asyncio: relax timing, the "AMD64 Windows Server 2008 [SB] 3.x" buildbotVictor Stinner2014-02-011-1/+1
| | | | looks to be slow
* tracemalloc: Fix slicing traces and fix slicing a traceback.Victor Stinner2014-02-013-6/+18
|
* Issue #20354: Mention the fix in Misc/NEWSVictor Stinner2014-02-011-0/+3
|
* Issue #20354: Fix alignment issue in the tracemalloc module on 64-bitVictor Stinner2014-02-011-1/+2
| | | | | | | | platforms. Bug seen on 64-bit Linux when using "make profile-opt". Only align the "frame_t" structure on 32-bit when Visual Studio is used. Before the alignment to 32-bit was applied to the whole file any compiler supporting "#pragma pack(4)" which includes GCC.
* Issue #20162: Fix an alignment issue in the siphash24() hash function whichVictor Stinner2014-02-012-1/+4
| | | | caused a crash on PowerPC 64-bit (ppc64).
* asyncio doc: add "Concurrency and multithreading" sectionVictor Stinner2014-02-012-4/+28
|
* asyncio doc: document the granularity of the event loopVictor Stinner2014-02-013-7/+31
| | | | Improve also the "Logging" section
* Issue #20452: Fix test_time_and_call_at() of test_asyncio on WindowsVictor Stinner2014-02-011-7/+8
| | | | | Use the granularity to check the minimum time delta, instead of arbitrary value.
* Issue #20452: test_asyncio checks also the granularityVictor Stinner2014-02-011-0/+8
|
* Fix extra line added in 0bcf23a52d55Brian Quinlan2014-02-011-3/+0
|
* Issue #20319: concurrent.futures.wait() can block forever even if Futures ↵Brian Quinlan2014-02-012-2/+10
| | | | have completed
* inspect: Add some comments in Parameter.__eq__ methodYury Selivanov2014-01-311-0/+11
|
* inspect.Signauture.from_function: validate duck functions in Signature ↵Yury Selivanov2014-01-311-5/+11
| | | | constructor #17159
* inspect.signature: Support duck-types of Python functions (Cython, for ↵Yury Selivanov2014-01-314-2/+97
| | | | instance) #17159
* NEWS: Add news item for #18801Yury Selivanov2014-01-311-0/+3
|
* inspect.classify_class_attrs: Classify object.__new__ and __init__ correctly ↵Yury Selivanov2014-01-312-1/+5
| | | | #18801
* Issue #20460: Merge with 3.3Zachary Ware2014-01-311-1/+1
|\
| * Issue #20460: Render 'bytes' as a class, not a function.Zachary Ware2014-01-311-1/+1
| | | | | | | | Patch by OSAMU NAKAMURA.
* | Merge with 3.3Zachary Ware2014-01-311-0/+1
|\ \ | |/
| * Fix unfinished thought in xml overview page. Suggested by Bo Bayles on docs@.Zachary Ware2014-01-311-0/+1
| |
* | Typo fixAndrew Kuchling2014-01-311-2/+1
| |
* | The function name for cmath.isinf in PyArg_ParseTuple() was wrong.Brett Cannon2014-01-312-1/+3
| |
* | Issue #20452: test_asyncio: Add more info if the test failsVictor Stinner2014-01-311-2/+7
| |
* | Issue #20455: Add a resolution attribute to IocpProactor (1 ms)Victor Stinner2014-01-313-0/+4
| |
* | Issue #20455: asyncio: use the same code to round a timeout than the selectorsVictor Stinner2014-01-311-4/+9
| | | | | | | | | | | | module Sort also imports
* | Issue #20455: math.ceil() returns an int in Python 3, no need to cast theVictor Stinner2014-01-311-1/+1
| | | | | | | | result again to int
* | Windows buildbot: use --timeout feature in Tools/buildbot/test.batVictor Stinner2014-01-311-1/+1
| | | | | | | | Use the same default timeout than Makefile: 1 hour (3600 seconds).
* | Issue #20390: Removing detritus from Argument Clinic "file preset" name change.Larry Hastings2014-01-311-231/+0
| |
* | Issue #20455: asyncio: write a new write pipe transport class for proactor (onVictor Stinner2014-01-311-12/+26
| | | | | | | | | | | | | | Windows) instead of using the "duplex" pipe transport. The new class uses a simpler overlapped read to be notified when the pipe is closed. So the protocol doesn't need to implement eof_received(): connection_lost() is called instead. _UnixWritePipeTransport has the same approach.
* | asyncio: Fix _UnixWritePipeTransport, raise BrokenPipeError when the pipe isVictor Stinner2014-01-311-1/+4
| | | | | | | | closed, but only if there was pending write
* | Issue #20311, #20452: poll and epoll now round the timeout away from zero,Victor Stinner2014-01-311-0/+7
| | | | | | | | | | | | | | | | | | | | instead of rounding towards zero, in select and selectors modules: select.epoll.poll(), selectors.PollSelector.poll() and selectors.EpollSelector.poll(). For example, a timeout of one microsecond (1e-6) is now rounded to one millisecondi (1e-3), instead of being rounded to zero. Mention the change in Misc/NEWS.
* | Issue #20452: Remove debug code, no more neededVictor Stinner2014-01-312-22/+2
| |
* | asyncio: Fix error message in BaseEventLoop.subprocess_shell(). Patch writtenVictor Stinner2014-01-311-1/+1
| | | | | | | | by Vajrasky Kok.
* | Issue #20452: select and selectors round (again) timeout away from zero forVictor Stinner2014-01-314-26/+26
| | | | | | | | | | | | poll and epoll Improve also debug info to analyze the issue
* | Issue #20452: Oops, fix debug code :-/Victor Stinner2014-01-312-5/+16
| | | | | | | | Add also event more debug info
* | Issue #20452: add more info in case of test_asyncio failure to try to debug theVictor Stinner2014-01-312-2/+19
| | | | | | | | failure on buildbot "x86 Ubuntu Shared 3.x"
* | asyncio: Fix misc whitespace issues.Guido van Rossum2014-01-313-13/+15
| |
* | asyncio: Fix granularity of test_utils.TestLoop.Victor Stinner2014-01-311-0/+1
| |
* | asyncio: Future.set_exception(exc) should instantiate exc if it is a class.Victor Stinner2014-01-312-0/+7
| |
* | overlapped.c: Fix usage of the unionVictor Stinner2014-01-301-9/+11
| | | | | | | | | | * read_buffer can only be used for TYPE_READ and TYPE_ACCEPT types * write_buffer can only be used for TYPE_WRITE type
* | Remove issue 19081 Misc/NEWS entry since it isn't entirely fixed yet.Gregory P. Smith2014-01-301-5/+0
|\ \ | |/
| * Remove issue 19081 Misc/NEWS entry since it isn't entirely fixed yet.Gregory P. Smith2014-01-301-5/+0
| |
| * inspect.docs: Document constructors for Signature & Parameter #20442Yury Selivanov2014-01-301-2/+11
| |
* | inspect.doc: Soften the note about inspect.signature not supportingYury Selivanov2014-01-301-2/+2
| | | | | | | | all builtin functions.
* | inspect.docs: Document constructors for Signature & Parameter #20442Yury Selivanov2014-01-301-2/+11
| |
* | asyncio: document iscoroutine(), iscoroutinefunction() and wait_for()Victor Stinner2014-01-291-2/+28
| | | | | | | | Mention that wait_for() now accepts None for the timeout.
* | Issue #20373: generalize use of test.script_helper in test_warnings. Patch ↵Antoine Pitrou2014-01-291-43/+22
|\ \ | |/ | | | | by Arfrever.