[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: compiling with -DSCM_DEBUG=1
From: |
Andy Wingo |
Subject: |
Re: compiling with -DSCM_DEBUG=1 |
Date: |
Mon, 19 Oct 2009 20:47:35 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.0.92 (gnu/linux) |
On Mon 19 Oct 2009 15:52, Ken Raeburn <address@hidden> writes:
> On Oct 18, 2009, at 18:44, Neil Jerram wrote:
>
>> Your change looks straightforward, but the "More arguments than
>> specifiers" comment makes it look as though it might have been
>> intentional to let the !scm_is_pair (z) case through.
>>
>> I don't fully understand what the comment means, though. Do you?
>> Specifically, what is the sense of `CLASS != ENV'?
>
> Unfortunately, I don't; I was hoping someone more familiar with it could
> check it.
> Even if it's intended to fetch word 0 from a non-pair object at the end,
> SCM_CAR is the wrong way to do it.
FWIW, this will change when GOOPS dispatch lands in the VM. So it might
not be worth worrying about.
Andy
--
http://wingolog.org/