<feed xmlns='http://www.w3.org/2005/Atom'>
<title>guile/guile-fibers/web, branch master</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<id>http://cgit.wugi.info/guile/guile-fibers/atom?h=master</id>
<link rel='self' href='http://cgit.wugi.info/guile/guile-fibers/atom?h=master'/>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/guile/guile-fibers/'/>
<updated>2017-02-20T19:21:05Z</updated>
<entry>
<title>Update (web server fibers)</title>
<updated>2017-02-20T19:21:05Z</updated>
<author>
<name>Andy Wingo</name>
<email>wingo@pobox.com</email>
</author>
<published>2017-02-20T19:21:05Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/guile/guile-fibers/commit/?id=5c25255308f8101febb4a5eb818cbb648949fc60'/>
<id>urn:sha1:5c25255308f8101febb4a5eb818cbb648949fc60</id>
<content type='text'>
* web/server/fibers.scm: Update for new-style nonblocking management.
</content>
</entry>
<entry>
<title>Web server uses dedicated fiber thread</title>
<updated>2017-01-06T20:26:33Z</updated>
<author>
<name>Andy Wingo</name>
<email>wingo@pobox.com</email>
</author>
<published>2017-01-06T20:26:33Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/guile/guile-fibers/commit/?id=bb26f9c5d5d5e0d9ca5288e782d941306579f30c'/>
<id>urn:sha1:bb26f9c5d5d5e0d9ca5288e782d941306579f30c</id>
<content type='text'>
* web/server/fibers.scm: Instead of manually cothreading between fibers
  and the web server, instead have the web server use our new support
  for CML operations from outside fibers to use channels to communicate
  with a pool of threads running fibers.
</content>
</entry>
<entry>
<title>Remove #:keep-scheduler? arg</title>
<updated>2016-12-27T17:10:34Z</updated>
<author>
<name>Andy Wingo</name>
<email>wingo@pobox.com</email>
</author>
<published>2016-12-27T17:05:37Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/guile/guile-fibers/commit/?id=5c9029487dc3b8c257d79ef1334c7caf11f5e948'/>
<id>urn:sha1:5c9029487dc3b8c257d79ef1334c7caf11f5e948</id>
<content type='text'>
* fibers.scm (run-fibers): Remove #:keep-scheduler? argument; instead,
  only destroy schedulers that we create.
* fibers.texi (Using Fibers): Update run-fibers docs.
* web/server/fibers.scm (server-read): Adapt.
</content>
</entry>
<entry>
<title>Separate public and private fibers interfaces</title>
<updated>2016-09-07T09:33:48Z</updated>
<author>
<name>Andy Wingo</name>
<email>wingo@pobox.com</email>
</author>
<published>2016-09-07T09:33:48Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/guile/guile-fibers/commit/?id=7d969aeabe46201af639c80eb54c5e4bd97ee13a'/>
<id>urn:sha1:7d969aeabe46201af639c80eb54c5e4bd97ee13a</id>
<content type='text'>
* 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).
</content>
</entry>
<entry>
<title>Add fibers-based web server implementation</title>
<updated>2016-07-03T17:49:38Z</updated>
<author>
<name>Andy Wingo</name>
<email>wingo@pobox.com</email>
</author>
<published>2016-07-03T17:49:38Z</published>
<link rel='alternate' type='text/html' href='http://cgit.wugi.info/guile/guile-fibers/commit/?id=a2d00d13f8ed37699ad4e5646b4207390a1d7093'/>
<id>urn:sha1:a2d00d13f8ed37699ad4e5646b4207390a1d7093</id>
<content type='text'>
* web/server/fibers.scm: New file.
* examples/web-hello.scm: New file.
* Makefile.am: Build web/server/fibers.go.
</content>
</entry>
</feed>
