Re: wip-threads-and-fork

2012-02-27 Thread Andy Wingo
Hi, On Sun 26 Feb 2012 23:00, l...@gnu.org (Ludovic Courtès) writes: >> A guile built without >> threads may fork to its heart's content. However a guile built with >> threads -- the default, recommended configuration -- should not call >> primitive-fork. > > That’s a strong statement. Don't sh

Re: wip-threads-and-fork

2012-02-27 Thread Andy Wingo
On Sun 26 Feb 2012 23:03, l...@gnu.org (Ludovic Courtès) writes: > Andy Wingo skribis: > >> + if (scm_ilength (scm_all_threads ()) != 1) >> +/* Other threads may be holding on to resources that Guile needs -- >> + it is not safe to permit one thread to fork while others are

Re: [Guile-commits] GNU Guile branch, master, updated. v2.1.0-68-g79eb47e

2012-02-27 Thread Ludovic Courtès
Hi, Andy Wingo skribis: > On Sun 26 Feb 2012 22:38, l...@gnu.org (Ludovic Courtès) writes: > >> "Andy Wingo" skribis: >> >>> commit 79eb47ea47650ef42c545931726277a7118a0210 >>> Author: Andy Wingo >>> Date: Fri Feb 24 23:05:02 2012 +0100 >>> >>> port i/o optimizations for iso-8859-1 >>>

Re: TODO list for Guile R7RS support

2012-02-27 Thread Ludovic Courtès
Hi Alex, Alex Shinn skribis: > 2012/2/26 Ludovic Courtès : >> Hi, >> >> Alex Shinn skribis: >> >>> On Thu, Feb 23, 2012 at 7:06 AM, Andy Wingo wrote: >> >> [...] >> > * R7RS exceptions Are they like R6RS exceptions? >>> >>> Yes, just the exceptions with no condition hierarchy. >>

Re: [Guile-commits] GNU Guile branch, master, updated. v2.1.0-68-g79eb47e

2012-02-27 Thread Andy Wingo
Hi! On Mon 27 Feb 2012 16:57, l...@gnu.org (Ludovic Courtès) writes: >>> How does this change influence ‘benchmark-suite/benchmarks/ports.bm’? >> >> Dunno, that wasn't my benchmark. It makes the web server go faster >> (e.g. guile examples/web/debug-sxml.scm). > > Can you check with that benchma