Hi, Neil Jerram writes: > I have no technical objection to your patch, but I'm afraid you must > be missing something, or else there is something special about the > environment that you were measuring in. I have played with a few > TCP-based Guile applications (including the Emacs debugging interface) > and not noticed any obvious performance problem. I tried the attached script, both with and without the patch. Here, it says "time: 7" with the patch and "time: 2645" without. Now, it seems that I was observing an even higher difference because the Guile server script was running under `strace'... :-) Thanks, Ludovic.