guile-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Guile-commits] branch master updated (c957ec7 -> eeeee32)


From: Andy Wingo
Subject: [Guile-commits] branch master updated (c957ec7 -> eeeee32)
Date: Mon, 31 Oct 2016 21:39:36 +0000 (UTC)

wingo pushed a change to branch master
in repository guile.

      from  c957ec7   Use atomics for async interrupts
       new  a04739b   cancel-thread via asyncs, not pthread_cancel
       new  e5399d3   Fix srfi-34 indentation
       new  501c0e6   srfi-18: Improve style.
       new  4d23c83   srfi-18: Use `match' in thread-start!.
       new  bbcc128   srfi-18: Simplify thread-sleep!, thread-terminate!.
       new  7078218   srfi-18: Use lambda* optional arguments.
       new  0d57476   srfi-18: Use parameters.
       new  177a058   srfi-18: Use srfi-35 conditions.
       new  c3f08aa   srfi-18: Inline uses of srfi-18-exception-preserver.
       new  789a4d8   srfi-18: Avoid call/cc.
       new  8e305ee   Rationalize exception handling in srfi-18
       new  59fdf9c   Refactor thread-join! to use optional args.
       new  6bf9c65   Trim srfi-18 thread startup machinery
       new  a7114ce   cancel-thread can take arguments
       new  b85f033   srfi-18: thread-terminate! without cleanup handlers
       new  94a3433   REPL server avoids thread cleanup handlers
       new  eeeee32   Remove thread cleanup facility

The 17 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails.  The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.


Summary of changes:
 NEWS                          |    9 ++
 doc/ref/api-scheduling.texi   |   43 ++----
 libguile/threads.c            |   93 +------------
 libguile/threads.h            |    4 -
 module/ice-9/deprecated.scm   |    2 -
 module/ice-9/threads.scm      |   33 ++++-
 module/srfi/srfi-18.scm       |  292 ++++++++++++++++++-----------------------
 module/srfi/srfi-34.scm       |    6 +-
 module/system/repl/server.scm |   23 ++--
 test-suite/tests/srfi-18.test |    2 +-
 test-suite/tests/threads.test |   29 +---
 11 files changed, 203 insertions(+), 333 deletions(-)



reply via email to

[Prev in Thread] Current Thread [Next in Thread]