bug-guile
[Top][All Lists]
Advanced

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

Re: [PATCH] Declare `GC_dump' ourselves if <gc/gc.h> doesn't.


From: Ludovic Courtès
Subject: Re: [PATCH] Declare `GC_dump' ourselves if <gc/gc.h> doesn't.
Date: Tue, 12 Jan 2010 23:42:18 +0100
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Hi,

Andy Wingo <address@hidden> writes:

> Ludovic, is there a reason to *require* 7.x, given that 6.8 seems to
> work fine for people?

Is there a reason for wanting 6.8 *in addition* to 7.x given that 7.x
works fine for people?  :-)

See libguile/bdw-gc.h: indeed, there are bits and pieces to help
compatibility between 6 and 7.  It might work for 6.8, but it’s
basically untested.  And it’s a mess, because the libgc API changed in
subtle ways (e.g., see ‘scm_storage_prehistory’).  Also, 6.8 was slower,
the compile-time defaults were typically inappropriate, which would
degrade performance, and so on.

GC 7.0 was released in July 2007, and it’s an improvement.  I personally
don’t want to maintain backward compatibility at the cost of horrid
#ifdefs, deal with bug reports with the old libgc, etc. etc. just
because Debian has been lagging behind.

Thanks,
Ludo’.




reply via email to

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