[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Performance tracking
From: |
Noah Lavine |
Subject: |
Re: Performance tracking |
Date: |
Sat, 5 May 2012 12:51:05 -0400 |
Oh, I was unclear. I meant that the existing copy of Guile would run
the compiler from the new copy of Guile.
In the worst case you'd have to bootstrap, but that's what we do now,
every time.
Noah
On Sat, May 5, 2012 at 12:42 PM, David Kastrup <address@hidden> wrote:
> Noah Lavine <address@hidden> writes:
>
>> It appears to me (anecdotally) that most of the build time is spent
>> compiling Scheme code, rather than C code.
>>
>> One idea I had been toying with is whether Guile could compile faster
>> if it had another copy of Guile already around, so it could skip the
>> portion of compile-time where the interpreter is running the compiler.
>
> Bootstrap hell. If the "copy of Guile already around" happens to
> produce different code, you have lots of fun ahead.
>
> --
> David Kastrup
>
>