| Commit message (Collapse) | Author | Age | Files | Lines |
| | |
|
| |
|
|
|
|
|
| |
* examples/memcached-client.scm:
* examples/memcached-server.scm:
* examples/ping-client.scm:
* examples/ping-server.scm: Update for newest run-fibers.
|
| |
|
|
|
| |
* examples/ping-client.scm:
* examples/ping-server.scm: Parallelize.
|
| |
|
|
|
| |
* examples/ping-client.scm: Fix for run-fibers changes, to only exit
when done.
|
| |
|
|
|
|
|
|
| |
* fibers.texi (Concurrent Web Server): New section.
* fibers/web/server.scm: Add web server that can run handlers
concurrently.
* examples/concurrent-web-hello.scm: New file.
* Makefile.am (SOURCES): Add (fibers web server).
|
| | |
|
| |
|
|
|
|
|
|
| |
* fibers/internal.scm: Detect when there is nothing left to run, and
stop the scheduler in that case.
* examples/ping-client.scm (client-loop):
* examples/memcached-client.scm (client-loop): Remove exit call, as we
will exit when needed.
|
| |
|
|
|
|
|
|
|
|
|
|
| |
* fibers/internal.scm: New file, factored out of (fibers).
* fibers.scm: Refactor to be just the public interface.
* fibers/channels.scm:
* web/server/fibers.scm:
* examples/memcached-client.scm:
* examples/memcached-server.scm:
* examples/ping-client.scm:
* examples/ping-server.scm: Adapt to interface changes.
* Makefile.am (SOURCES): Add (fibers internal).
|
| |
|
|
| |
* examples/ping-server.scm: Remove an unneeded import.
|
| |
|
|
|
|
| |
* web/server/fibers.scm: New file.
* examples/web-hello.scm: New file.
* Makefile.am: Build web/server/fibers.go.
|
| |
|
|
|
| |
* examples/memcached-client.scm:
* examples/memcached-server.scm: New files.
|
|
|
* examples/ping-client.scm:
* examples/ping-server.scm: New files.
|