1. 02 Eki, 2015 1 kayıt (commit)
  2. 14 Agu, 2015 1 kayıt (commit)
  3. 02 Agu, 2015 2 kayıt (commit)
  4. 25 Tem, 2015 2 kayıt (commit)
  5. 28 May, 2015 1 kayıt (commit)
  6. 12 May, 2015 1 kayıt (commit)
  7. 11 May, 2015 1 kayıt (commit)
  8. 29 Ock, 2015 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 2934262f
      Victor Stinner yazdı
      * Cleanup gather(): use cancelled() method instead of using private Future
        attribute
      * Fix _UnixReadPipeTransport and _UnixWritePipeTransport. Only start reading
        when connection_made() has been called.
      * Issue #23333: Fix BaseSelectorEventLoop._accept_connection(). Close the
        transport on error. In debug mode, log errors using call_exception_handler()
      2934262f
  9. 15 Ock, 2015 1 kayıt (commit)
  10. 09 Ock, 2015 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 3531d904
      Victor Stinner yazdı
      * Document why set_result() calls are safe
      * Cleanup gather(). Use public methods instead of hacks to consume the
        exception of a future.
      * sock_connect(): pass directly the fd to _sock_connect_done instead of the
        socket.
      3531d904
  11. 08 Ock, 2015 1 kayıt (commit)
  12. 04 Ara, 2014 1 kayıt (commit)
  13. 02 Ara, 2014 1 kayıt (commit)
  14. 24 Eyl, 2014 1 kayıt (commit)
  15. 28 Agu, 2014 1 kayıt (commit)
  16. 29 Tem, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 313a9809
      Victor Stinner yazdı
      * _WaitHandleFuture.cancel() now notify IocpProactor through the overlapped
        object that the wait was cancelled.
      * Optimize IocpProactor.wait_for_handle() gets the result if the wait is
        signaled immediatly.
      * Enhance representation of Future and Future subclasses
      
        - Add "created at filename:lineno" in the representation
        - Add Future._repr_info() method which can be more easily overriden than
          Future.__repr__(). It should now be more easy to enhance Future
          representation without having to modify each subclass. For example,
          _OverlappedFuture and _WaitHandleFuture get the new "created at" information.
        - Use reprlib to format Future result, and function arguments when formatting a
          callback, to limit the length of the representation.
      
      * Fix repr(_WaitHandleFuture)
      * _WaitHandleFuture and _OverlappedFuture: hide frames of internal calls in the
        source traceback.
      * Cleanup ProactorIocp._poll(): set the timeout to 0 after the first call to
        GetQueuedCompletionStatus()
      * test_locks: close the temporary event loop and check the condition lock
      * Remove workaround in test_futures, no more needed
      313a9809
  17. 16 Tem, 2014 2 kayıt (commit)
  18. 11 Tem, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 770e48d0
      Victor Stinner yazdı
      * Tulip issue #182: Improve logs of BaseEventLoop._run_once()
      
        - Don't log non-blocking poll
        - Only log polling with a timeout if it gets events or if it timed out after
          more than 1 second.
      
      * Fix some pyflakes warnings: remove unused imports
      770e48d0
  19. 10 Tem, 2014 2 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 737c34fa
      Victor Stinner yazdı
      - CoroWrapper.__del__() now reuses repr(CoroWrapper) to log the "... was never
        yielded from" warning
      - Improve CoroWrapper: copy also the qualified name on Python 3.4, not only on
        Python 3.5+
      737c34fa
    • Victor Stinner's avatar
      asyncio: sync with Tulip · c39ba7d6
      Victor Stinner yazdı
      - repr(Task) and repr(CoroWrapper) now also includes where these objects were
        created. If the coroutine is not a generator (don't use "yield from"), use
        the location of the function, not the location of the coro() wrapper.
      - Fix create_task(): truncate the traceback to hide the call to create_task().
      c39ba7d6
  20. 08 Tem, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 896a25ab
      Victor Stinner yazdı
      - Tulip issue 185: Add a create_task() method to event loops. The create_task()
        method can be overriden in custom event loop to implement their own task
        class. For example, greenio and Pulsar projects use their own task class. The
        create_task() method is now preferred over creating directly task using the
        Task class.
      - tests: fix a warning
      - fix typo in the name of a test function
      - Update AbstractEventLoop: add new event loop methods; update also the unit test
      896a25ab
  21. 05 Tem, 2014 1 kayıt (commit)
  22. 02 Tem, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: sync with Tulip · 2dba23af
      Victor Stinner yazdı
      * _UnixSubprocessTransport: fix file mode of stdin. Open stdin in write mode,
        not in read mode
      * Examples: close the event loop at exit
      * More reliable CoroWrapper.__del__. If the constructor is interrupted by
        KeyboardInterrupt or the coroutine objet is destroyed lately, some the
        _source_traceback attribute doesn't exist anymore.
      * repr(Task): include also the future the task is waiting for
      2dba23af
  23. 30 Haz, 2014 1 kayıt (commit)
  24. 28 Haz, 2014 1 kayıt (commit)
  25. 27 Haz, 2014 2 kayıt (commit)
  26. 25 Haz, 2014 1 kayıt (commit)
  27. 24 Haz, 2014 2 kayıt (commit)
  28. 17 Haz, 2014 1 kayıt (commit)
  29. 16 Haz, 2014 1 kayıt (commit)
  30. 12 Haz, 2014 1 kayıt (commit)
    • Victor Stinner's avatar
      asyncio: Tulip issue 173: Enhance repr(Handle) and repr(Task) · 307bccc6
      Victor Stinner yazdı
      repr(Handle) is shorter for function: "foo" instead of "<function foo at
      0x...>". It now also includes the source of the callback, filename and line
      number where it was defined, if available.
      
      repr(Task) now also includes the current position in the code, filename and
      line number, if available. If the coroutine (generator) is done, the line
      number is omitted and "done" is added.
      307bccc6
  31. 10 Haz, 2014 1 kayıt (commit)
  32. 02 Haz, 2014 1 kayıt (commit)
  33. 27 Nis, 2014 2 kayıt (commit)