Re: GNU Guile 3.0.3 released

"Dr. Arne Babenhauserheide" <[email protected]> Mon, 22 Jun 2020 17:46:46 +0200
Newsgroups gmane.lisp.guile.devel,gmane.lisp.guile.user,gmane.lisp.guile.sources
Message-ID <[email protected]>
--=-=-=
Content-Type: text/plain; charset=utf-8
Content-Transfer-Encoding: quoted-printable


Ludovic Court=C3=A8s <[email protected]> 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-r=
epo?

> 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
=2D-=20
Unpolitisch sein
hei=C3=9Ft politisch sein
ohne es zu merken

--=-=-=
Content-Type: application/pgp-signature; name="signature.asc"

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE801qEjXQSQPNItXAE++NRSQDw+sFAl7w0mkACgkQE++NRSQD
w+tShw/9E2epkZcPRcG6wuM4rTEvOhKdMDm8jWZFj2cDZonNGwVh/I12e7pdiGrA
Kw1Muly4+UaESh6PB5JAMINenhO8nd/e2J5zscn4qxxsNPWelkK9POmbJV7P5GtA
qFBJqiQzD/5G818V/i/PLONZckxQlhMDrDUiDdqXJSc74Yh/VsN+TrgX6uDwcS1f
D0ob7/V4rJycUsAH3A6lQcjaesmU14bfRReXGKUp6qeAsyr9zvPj8pArtpDgvpk/
Py3nm2gRxzoKpTTcEOPsTed0Iaf7PtFfMjLO+Hm1wbimQlK8TH0RrEF6pzbsVMLH
qwLh1TmOGFzWVEVQI5Ee/5tBU6Puh2+5NXN5KycqrvYsDkgKJ9TL/whnzYyWDjk/
U3mvdfozV6C8qTzyikm4V+b21/KaidE+q3YysjHRfaNAOMGFyiVx+sZ9s7lfBGXl
R9lqAwighMVxs9dX3fsrcGGH+lTdokgAhyPI1VFPHiHNkzaDHIWXfUl2A1L6B1wZ
jH8iZflW6ZjYXaH0JB7G1bWiMBZwG7zA0wr2ohlb84gxaKKyiHDldFOZuBdPXgy8
n1pJUDGAOPI6g+yFxqlZOi7L6ec5IlP4B8pxx+0IBG2sOvJVAMr3JbenanBqujoC
ELvvy2WVTXQVdjF1E77cTGXttuynMShm+EyJr9wtyThrBmI+oseIswQBAQgAHRYh
BN0ovebZh1yrzkqLHdzPDbMLwQVIBQJe8NJpAAoJENzPDbMLwQVIRNQD/AuCGb7J
cLGBNSfQf2XQc2nbi52095xkhi3Kv7NvlDnlKaybfU8jVY127hg80zcycCJNBthb
yt4TOp1OL3hdnGRtp1PVkHJkkwvQO4RoVsJ6Yyw6duL920PnQt7tbrgcATYsjE/y
5touT184auZbrnwtXMU5d0FpPQNx64b6UKHA
=O7ro
-----END PGP SIGNATURE-----
--=-=-=--