guile-devel
[Top][All Lists]
Advanced

[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/




reply via email to

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