[Top][All Lists]

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

Re: [MIT-Scheme-devel] Imminent flag day for closure rework

From: Chris Hanson
Subject: Re: [MIT-Scheme-devel] Imminent flag day for closure rework
Date: Sat, 10 Aug 2019 14:39:29 -0700


FYI, I'm about to release 10.1.10, so if you need any last minute changes let me know.

On Fri, Aug 9, 2019 at 10:11 PM Taylor R Campbell <address@hidden> wrote:
I've confirmed that the closure rework branch I announced at hte
beginning of the year can be built from 10.1.9 out of the box, so I'd
like to merge it.  This will bring substantial all-around performance
improvements on many if not most workloads, and will pave the way to
the merge aarch64 support I wrote last year.

If anyone wants to try it before I go, here's how, from an existing
amd64 system:

1. Build 10.1.9 and install it into $PATH.
2. Check out the riastradh-20181220-closentry-v11 branch.
3. ./configure --enable-cross-compiling
4. make
5. make check

Note that the --enable-cross-compiling option is _mandatory_ when
compiling from 10.1.9.  It will cease to be mandatory once the branch
is merged and released, unless, of course, you want to cross-compile
from, say, aarch64 to amd64 for some reason.  Old .com files from
before the flag day will not work with new Schemes from after the flag

For more information, see the message dated 2019-01-05, Message-Id:
<address@hidden>, `Rework amd64 ABI --
flag day'.  To review the changes on the branch, use

git show riastradh-20181220-closentry-v11-base..riastradh-20181220-closentry-v11

or your favourite variant of that.

If anyone has issues, please speak now or forever hold your peace!

MIT-Scheme-devel mailing list

reply via email to

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