Re: The status of JIT compiler of Guile

2017-03-08 Thread Nala Ginrut
Hi Andy! Sorry for late replay, it seems I've filtered your mail to another TAG in my mailbox. On Thu, Mar 2, 2017 at 4:31 PM, Andy Wingo wrote: > Heya Nala :-) > > And hello Atsuro! I don't think I have had the chance of expressing to > you how impressive your work is. Awesome stuff!!! > > Wh

ffi helper

2017-03-08 Thread Matt Wette
I’m now working on a FFI helper based on the nyacc C99 parser. My current prototyping goal is to autogenerate the functions for cairo.h. I will assume going with scheme-bytestructures. I’ll keep this list posted on progress. Matt

Re: Lilypond speed (was Re: How to make GNU Guile more successful)

2017-03-08 Thread David Kastrup
Thomas Morley writes: > So guile 2.1.7 is indeed faster than 2.0.14 with this test-file, otoh > I've redone testings with the other file and can confirm 2.1.7 being > slower there. > Currently I've no clue why. Lot's of output? The output files are generated in lily/paper-outputter.cc with

Re: Lilypond speed (was Re: How to make GNU Guile more successful)

2017-03-08 Thread Thomas Morley
2017-03-06 21:41 GMT+01:00 Andy Wingo : > On Sun 05 Mar 2017 15:01, Thomas Morley writes: > >> Here some timing values >> >> (1) >> lilypond-2.19.52 using guile 1.8.7 >> (I would have prefered to build lilypond with a guile-1.8.8 build from >> the guile-repository. Though my try to build it from t

Re: Guile foreign object interface

2017-03-08 Thread David Kastrup
l...@gnu.org (Ludovic Courtès) writes: > David Kastrup skribis: > >> l...@gnu.org (Ludovic Courtès) writes: >> >>> Andy Wingo skribis: >>> I am not so sure about about this one. I think it's not accurate to characterize beginning to replace a 25-year-old C API (SMOBs) as "churn".

Re: Guile foreign object interface

2017-03-08 Thread Ludovic Courtès
David Kastrup skribis: > l...@gnu.org (Ludovic Courtès) writes: > >> Andy Wingo skribis: >> >>> I am not so sure about about this one. I think it's not accurate to >>> characterize beginning to replace a 25-year-old C API (SMOBs) as >>> "churn". >> >> I think the point is that there’s lots of c

Guile-Reader 0.6.2 released

2017-03-08 Thread Ludovic Courtès
Version 0.6.2 of Guile-Reader for Guile 2.2, 2.0, and 1.8 is now available. This release adds support for Guile 2.1 (forthcoming 2.2.x series). http://dl.sv.nongnu.org/releases/guile-reader/guile-reader-0.6.2.tar.gz http://dl.sv.nongnu.org/releases/guile-reader/guile-reader-0.6.2.tar.gz.sig (