lilypond-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: State of LilyPond with Guile 2.2


From: Jonas Hahnfeld
Subject: Re: State of LilyPond with Guile 2.2
Date: Mon, 12 Apr 2021 14:07:52 +0200
User-agent: Evolution 3.38.4

Am Montag, dem 12.04.2021 um 13:50 +0200 schrieb David Kastrup:
> Werner LEMBERG <wl@gnu.org> writes:
> 
> > > > ... you were talking about advancing to Guile 2.x as the next step,
> > > > and if I have understood your original e-mail correctly, this speed
> > > > is only available with 3.x.
> > > 
> > > Then please re-read the initial message *carefully*!
> > 
> > I stand corrected.  Somehow I got the impression that compiled Scheme
> > code is a 3.x thing only.  Obviously I'm getting old.
> 
> Guile-1.8 already compiles Scheme code.  Guile-2.0 has a virtual machine
> and does byte compilation for that into separate files.  Guile-2.2 has a
> different virtual machine.  I've not kept track of what happened since
> then.  There may have been experiments with JIT compilation and/or
> machine code but I don't really know.

Yes, Guile 3.0 has a JIT (on x86 at least), see
https://www.gnu.org/software/guile/news/gnu-guile-300-released.html

Attachment: signature.asc
Description: This is a digitally signed message part


reply via email to

[Prev in Thread] Current Thread [Next in Thread]