- Notifications
You must be signed in to change notification settings - Fork1.1k
Comparing changes
Open a pull request
base repository:micropython/micropython-lib
Uh oh!
There was an error while loading.Please reload this page.
base:master
head repository:micropython/micropython-lib
Uh oh!
There was an error while loading.Please reload this page.
compare:asyncio-segfault
Uh oh!
There was an error while loading.Please reload this page.
- 15commits
- 3files changed
- 1contributor
Commits on Apr 23, 2014
asyncio: Initial prototype implementation.
Paul Sokolovsky committedApr 23, 2014 asyncio: Implement subclass implementing filedes watching interface.
Paul Sokolovsky committedApr 23, 2014 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 asyncio: Make run_forever() actually run forever.
Paul Sokolovsky committedApr 23, 2014 asyncio: EpollEventLoop.wait(): support infinite wait.
Paul Sokolovsky committedApr 23, 2014 asyncio: Support read/write syscalls, and route vals both ways betwee…
…n coros.
Paul Sokolovsky committedApr 23, 2014 asyncio: Start adding asyncio stream interface.
Paul Sokolovsky committedApr 23, 2014 asyncio: Add dumb debug output.
Paul Sokolovsky committedApr 23, 2014 asyncio: Use logging and errno modules.
Paul Sokolovsky committedApr 23, 2014 asyncio: Add remove_reader()/remove_writer().
Paul Sokolovsky committedApr 23, 2014 asyncio: Add asyncio.async() dummy factory function.
Not Task bloat implemented (so far?), so just identity function for CPythoncompatibility.
Paul Sokolovsky committedApr 23, 2014 asyncio: Add basic loop.call_soon() test.
Paul Sokolovsky committedApr 23, 2014 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 asyncio: Add basic asyncio stream interface test.
Paul Sokolovsky committedApr 23, 2014 Add changes to expose uPy segfault.
Paul Sokolovsky committedApr 23, 2014
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:git diff master...asyncio-segfault
Uh oh!
There was an error while loading.Please reload this page.