| Commit message (Expand) | Author | Age | Files | Lines |
| * | Add concurrent web server•••* 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).
| Andy Wingo | 2017-02-11 | 1 | -7/+45 |
| * | Add condition variable implementation•••* fibers/conditions.scm:
* tests/conditions.scm: New files.
* Makefile.am: Add new files.
* fibers.texi (Conditions): New section.
* fibers/timers.scm (sleep-operation): Rename from wait-operation.
* tests/foreign.scm: Adapt to sleep-operation change.
| Andy Wingo | 2017-02-11 | 1 | -2/+36 |
| * | Update doc version.•••* fibers.texi: Update version.
| Andy Wingo | 2017-01-19 | 1 | -3/+3 |
| * | Update documentation.•••* fibers.texi (Using Fibers): Update.
| Andy Wingo | 2017-01-19 | 1 | -2/+9 |
| * | Update documentation•••* fibers.texi: Update.
| Andy Wingo | 2017-01-08 | 1 | -85/+211 |
| * | Remove #:keep-scheduler? arg•••* 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.
| Andy Wingo | 2016-12-27 | 1 | -11/+7 |
| * | Bump version to 0.4.0v0.4.0 | Andy Wingo | 2016-12-16 | 1 | -2/+2 |
| * | Add REPL commands to manual | Andy Wingo | 2016-12-16 | 1 | -0/+37 |
| * | Add examples to fibers.texi | Andy Wingo | 2016-12-16 | 1 | -0/+199 |
| * | Update fibers manual | Andy Wingo | 2016-12-16 | 1 | -23/+23 |
| * | Add support for preemption•••* Makefile.am: Add new test.
* TODO.md: Remove stale TODO entries.
* fibers.scm (run-fibers): Add #:hz parameter.
* fibers.texi (Design): Mention that we support preemption.
(Using Fibers): Update for preemption.
* fibers/internal.scm (<scheduler>): Add hz field.
(make-scheduler): Add #:hz initarg.
(maybe-preemptive): New helper.
(run-scheduler): Use maybe-preemptive.
* tests/preemption.scm: New test.
| Andy Wingo | 2016-12-12 | 1 | -11/+21 |
| * | Minor documentation tweak•••* fibers.texi (Barriers): Prefer the word "suspendable" over
"rewindable".
| Andy Wingo | 2016-12-12 | 1 | -4/+6 |
| * | Fix manual build•••* fibers.texi: Fix Continuation Barriers xref.
| Andy Wingo | 2016-12-12 | 1 | -2/+2 |
| * | Add scary words about mutexes•••* fibers.texi (Mutexes): New section.
| Andy Wingo | 2016-12-12 | 1 | -3/+38 |
| * | Add manual section on continuation barriers.•••* fibers.texi (Barriers): New section.
| Andy Wingo | 2016-12-12 | 1 | -1/+85 |
| * | Update spawn-fiber documentation | Andy Wingo | 2016-12-12 | 1 | -1/+7 |
| * | 0.3.0•••* configure.ac:
* fibers.texi: Bump version.
v0.3.0 | Andy Wingo | 2016-10-12 | 1 | -2/+2 |
| * | Update documentation•••* fibers.texi: Update.
| Andy Wingo | 2016-10-12 | 1 | -27/+189 |
| * | Update fibers.texi.•••* fibers.texi: Update.
| Andy Wingo | 2016-10-11 | 1 | -26/+101 |
| * | Update documentation.•••* fibers.texi: Update.
v0.2.0 | Andy Wingo | 2016-09-11 | 1 | -2/+271 |
| * | Release preparations•••* README: New link to README.md, to make automake --gnu happe.
* configure.ac: Bump version in anticipation of release.
* fibers.texi: Start to flesh out a bit more.
| Andy Wingo | 2016-09-11 | 1 | -1/+17 |
| * | Add fibers.texi•••* fibers.texi: New file.
* Makefile.am: Add new file.
| Andy Wingo | 2016-09-04 | 1 | -0/+299 |