unofficial mirror of guile-user@gnu.org 
 help / color / mirror / Atom feed
* [ann] fibers 1.0.0 released
@ 2017-02-20 20:19 Andy Wingo
  2017-02-20 21:06 ` Matt Wette
  2017-11-01  2:31 ` Matt Wette
  0 siblings, 2 replies; 5+ messages in thread
From: Andy Wingo @ 2017-02-20 20:19 UTC (permalink / raw)
  To: guile-user

Hello!

I'm delighted to announce the release of Fibers 1.0.0.

Fibers is a lightweight concurrency facility for Guile that supports
non-blocking input and output, millions of concurrent threads, and
Concurrent ML-inspired communication primitives.  For more information,
see the web version of the manual at:

  https://github.com/wingo/fibers/wiki/Manual

The manual is also available in PDF and Info formats in the tarball.

The 1.0.0 tarball can be found here:

  https://wingolog.org/pub/fibers/fibers-1.0.0.tar.gz

Its SHA256 sum is:

  a051913e252f872c969d71939310cee10844157a317db93ebcaf3df8c479536e  fibers-1.0.0.tar.gz

Fibers 1.0.0 requires the newly released Guile 2.1.7.

This release finally improves the exception handling situation, so that
that fibers that have uncaught exceptions print nice errors instead of
killing the system.  It also fixes a bug in channels, adds a condition
variable implementation, adds a standalone web server implementation
that scales with the number of cores available to it, implements many
performance improvements, lowers the overhead of preemption, and
improves documentation.

Happy hacking,

Andy




^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2017-11-02 13:05 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-02-20 20:19 [ann] fibers 1.0.0 released Andy Wingo
2017-02-20 21:06 ` Matt Wette
2017-02-21 18:25   ` Amirouche
2017-11-01  2:31 ` Matt Wette
2017-11-02 13:05   ` Matt Wette

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).