guile-user
[Top][All Lists]
Advanced

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

Re: GNU Guile 3.0.3 released


From: Dr. Arne Babenhauserheide
Subject: Re: GNU Guile 3.0.3 released
Date: Mon, 22 Jun 2020 17:46:46 +0200
User-agent: mu4e 1.4.10; emacs 26.3

Ludovic Courtès <ludo@gnu.org> writes:
> Changes in 3.0.3 (since 3.0.2)
>
> * New interfaces and functionality
>
> ** New baseline compiler
>
> Guile's CPS-based compiler generates good code, but it takes time and
> memory to do so.  For users that prioritize speed of compilation over
> speed of generated code, Guile now has a new baseline compiler that goes
> directly from the high-level Tree-IL to bytecode, skipping CPS and all
> of its optimizations.  This compiler is used for `guild compile -O0',
> and generally runs around ten times as fast as the CPS compiler.

Very cool! Thank you for shipping it this quickly!

Are there already results about the difference in build-time from the git-repo?

> Use a mirror for higher download bandwidth:
>   https://www.gnu.org/order/ftp.html
>
> Here are the SHA256 checksums:
>
>   fb75d95d8f4aa2efd1d3a0eeee9643dc125698e8cf7497ecc9fdca27ad85e937  
> guile-3.0.3.tar.gz
>   eabb399928ef465d4dc2cf1107a2d410f32fcde3b6263edd0fbb0d521b778159  
> guile-3.0.3.tar.lz
>   b3242d61c5583560cbc9adadf1c8b4333139d9ad129d4481b5c6aa7cfa73e63b  
> guile-3.0.3.tar.xz

Best wishes,
Arne
-- 
Unpolitisch sein
heißt politisch sein
ohne es zu merken

Attachment: signature.asc
Description: PGP signature


reply via email to

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