I thought about it and decided that the second version would likely be
easier to apply as a patch.
Attached is a diff of 1.0.42 against the peephole optimizer version
It seems to have applied cleanly against 1.0.48 on my machine.
('patch -p5 -i patchfilename' in the sbcl 1.0.48 directory)
I compiled and ran tests and it was an 'apparent success'.
On Tue, May 24, 2011 at 11:37 AM, Jonathan Smith
> Hi, glad to see some interest in this. :-)
> Are you looking for the output of this command:
> diff -ruN ~/Dropbox/sbcl-1.0.42-peep/ ~/Dropbox/sbcl-1.0.48/ > peephole-diff.txt
> or this command:
> diff -ruN ~/Dropbox/sbcl-1.0.42 ~/Dropbox/sbcl-1.0.42-peep// >
> I've attached the results of the first command In compressed form. If
> you need the second I believe I can do some digging on my home
> computer and find a version of sbcl-1.0.42 there.
> On Tue, May 24, 2011 at 10:12 AM, Nikodemus Siivola
> <nikodemus@...> wrote:
>> On 17 September 2010 07:48, Jonathan Smith <jonathansmith415@...>
>>> (file is sbcl-optimizer.diff)
>> Hi, I wanted to put this on my merge queue for 1.0.50/51, and noticed
>> that the diff appears broken -- patch says that only garbage was found
>> at input.
>> Not sure what's up with that, but if you still have the tree around,
>> if would be great if you could regenerate the diff with
>> diff -ruN sbcl-old sbcl-new
>> It doesn't look _too_ hard to patch in manually if you've lost the
>> tree... but I'd rather not. :)
>> -- nikodemus