Re: Guile 2.2 TODO

2013-10-18 Thread Andy Wingo
On Sun 01 Sep 2013 13:03, Andy Wingo writes: > * Replace bytecode trampolines with RTL trampolines. > > foreign.c, control.c, gsubr.c, and continuations.c all have inline > bytecode trampolines to implement calls to "foreign" things. These need > to be replaced with RTL trampolines. This can be

vhash speed thread safeness

2013-10-18 Thread Stefan Israelsson Tampe
Hi all, I did some tests witha C-based vhash implementation, it's possible to increse the speed by 30x compared to current vlist imlpementation in guile. It would be possible to get this speed today if one implemented vhash-assoc as a VM op. Anyway using the source as a standard lib will get you

Re: [PATCH] allow specifying a required version in GUILE_PROGS

2013-10-18 Thread Ludovic Courtès
Aleix Conchillo Flaqué skribis: > Hi! > > On Mon, Oct 14, 2013 at 2:05 PM, Ludovic Courtès wrote: >> Hi Aleix, >> >> (Second try.) >> >> The patch looks good to me. >> >> Perhaps error messages should show >> $_guile_major_version.$_guile_minor_version.$_guile_micro_version since >> that could d

Re: [PATCH] allow specifying a required version in GUILE_PROGS

2013-10-18 Thread Aleix Conchillo Flaqué
On Fri, Oct 18, 2013 at 2:50 PM, Ludovic Courtès wrote: > > The new version looks good to me. > > I forgot, but while waiting for the assignment to be on file ;-), could > you update the manual entry for ‘GUILE_PROGS’? > I already did a minor update, may be it's not enough... From looking into th