Movatterモバイル変換


[0]ホーム

URL:


Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings
Permalink

Comparing changes

Choose two branches to see what’s changed or to start a new pull request. If you need to, you can also orlearn more about diff comparisons.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also.Learn more about diff comparisons here.
base repository:micropython/micropython-lib
Failed to load repositories. Confirm that selected base ref is valid, then try again.
Loading
base:master
Choose a base ref
Loading
...
head repository:micropython/micropython-lib
Failed to load repositories. Confirm that selected head ref is valid, then try again.
Loading
compare:asyncio-segfault
Choose a head ref
Loading
Checking mergeability… Don’t worry, you can still create the pull request.
  • 15commits
  • 3files changed
  • 1contributor

Commits on Apr 23, 2014

  1. asyncio: Initial prototype implementation.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    80ecd3bView commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    78fef25View commit details
    Browse the repository at this point in the history
  3. asyncio: Recover eventloop's ability to work with callbacks.

    Actually, coroutine support for call_soon() is a hack, in big asyncio coroutineshould be wrapped in Task object.
    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    25bcef1View commit details
    Browse the repository at this point in the history
  4. asyncio: Make run_forever() actually run forever.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    e2403bdView commit details
    Browse the repository at this point in the history
  5. asyncio: EpollEventLoop.wait(): support infinite wait.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    65f0a05View commit details
    Browse the repository at this point in the history
  6. asyncio: Support read/write syscalls, and route vals both ways betwee…

    …n coros.
    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    ca9ea0dView commit details
    Browse the repository at this point in the history
  7. asyncio: Start adding asyncio stream interface.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    a0a699eView commit details
    Browse the repository at this point in the history
  8. asyncio: Add dumb debug output.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    56ff510View commit details
    Browse the repository at this point in the history
  9. asyncio: Use logging and errno modules.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    9301c15View commit details
    Browse the repository at this point in the history
  10. asyncio: Add remove_reader()/remove_writer().

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    aff251bView commit details
    Browse the repository at this point in the history
  11. asyncio: Add asyncio.async() dummy factory function.

    Not Task bloat implemented (so far?), so just identity function for CPythoncompatibility.
    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    d63d73dView commit details
    Browse the repository at this point in the history
  12. asyncio: Add basic loop.call_soon() test.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    efc5bacView commit details
    Browse the repository at this point in the history
  13. asyncio: Handle end of stream condition properly.

    By removing any IO watches for associated file handle. The way it'simplemented tries to preserve OS-like separation between event loop andtasks. So, stream to finish watching fd for IO also issues syscall,instead of calling methods on loop instance directly. Calling method onloop would be more efficient, but will require storing reference to loopin each stream. And those separation matters...
    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    916eb33View commit details
    Browse the repository at this point in the history
  14. asyncio: Add basic asyncio stream interface test.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    18c0b2cView commit details
    Browse the repository at this point in the history
  15. Add changes to expose uPy segfault.

    Paul Sokolovsky committedApr 23, 2014
    Configuration menu
    Copy the full SHA
    dbc45a2View commit details
    Browse the repository at this point in the history
Loading

[8]ページ先頭

©2009-2025 Movatter.jp