Re: Evolution & optimization of the module system

2007-02-23 Thread Ludovic Courtès
Hi, Kevin Ryde <[EMAIL PROTECTED]> writes: > [EMAIL PROTECTED] (Ludovic Courtès) writes: >> >> The measurements in the `module-duplicates.scm' file I posted choose >> USES = 1 by default, which is arguably unrealistic. > > Was that 1 imported modules? That's well outside the realm of > r

Unbuffered socket I/O

2007-02-23 Thread Ludovic Courtès
Hi, Is there a reason why `SCM_SOCK_FD_TO_PORT ()' in `socket.c' asks for an unbuffered port? This results in awful inefficiency, as can be seen with `strace': read(7, "\x43", 1) = 1 select(1024, [7], [], [], {0, 0}) = 1 (in [7], left {0, 0}) read(7, "\x4c", 1)

Re: Unbuffered socket I/O

2007-02-23 Thread Neil Jerram
[EMAIL PROTECTED] (Ludovic Courtès) writes: > Hi, > > Is there a reason why `SCM_SOCK_FD_TO_PORT ()' in `socket.c' asks for an > unbuffered port? This results in awful inefficiency, as can be seen > with `strace': I don't know the details, but I recall people in the past talking about Guile doin