[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Build failure on master
From: |
Ludovic Courtès |
Subject: |
Re: Build failure on master |
Date: |
Wed, 15 Jul 2009 00:05:34 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.50 (gnu/linux) |
Neil Jerram <address@hidden> writes:
> address@hidden (Ludovic Courtès) writes:
[...]
>> Eventually, maybe it could handle this gracefully. For instance, if
>> said object file is from the cache, then it could just recompile and
>> overwrite it with a new object file.
>
> Yes, this is what I'd (intuitively, but without detailed knowledge)
> expect.
I guess this could be achieved by setting up a dynwind/catch block in
`primitive-load-path' when loading things from the cache. Something to
look at once 1.9.1 is released.
>> Then it could also try to interpret version numbers and determine
>> whether that bytecode is really incompatible, or whether it can
>> interpret it.
>
> Are there scenarios where that would be worthwhile?
Maybe, e.g., when the `.go' version is known to be a strict subset of
the current objcode version.
Thanks,
Ludo'.
Re: Build failure on master, Andy Wingo, 2009/07/23