guile-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: bdw-gc includes in libguile.h


From: Andy Wingo
Subject: Re: bdw-gc includes in libguile.h
Date: Thu, 26 May 2011 18:48:24 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

On Fri 25 Mar 2011 19:44, Andy Wingo <address@hidden> writes:

>>> I think that in 2.2 we should not expose libgc interfaces in libguile,
>>
>> That would be great, but then ‘scm_cell’, ‘SCM_NEWSMOB’, etc. would
>> need to do a function call, which we don’t want.  Even if we did want
>> it, the change would break the ABI.
>
> I realize this :)  That's why I am proposing it for 2.2, which will
> (presumably) be ABI-incompatible.  I don't think inlining NEWSMOB et al
> actually buys us anything worth buying, so to speak.

I pushed some fixes for this to stable-2.0 and to master.  (The more
invasive ones are in master).

Please comment if the mood strikes you; we can revert things if they
turn out to be wrong.

Cheers,

Andy
-- 
http://wingolog.org/



reply via email to

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