[Top][All Lists]
[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/
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Re: bdw-gc includes in libguile.h,
Andy Wingo <=