Testing if the implementation can support weak pointers

Luís Oliveira luismbo at gmail.com
Mon Jul 29 18:37:56 UTC 2019


Hi,

On Mon, Jul 29, 2019 at 9:08 AM Name Here <theemacsshibe at gmail.com> wrote:
> If there isn't such a test, I have written a trivial implementation, simply gathering all the #+ forms to choose a constant to return: https://github.com/nodefunallowed/trivial-garbage/blob/master/trivial-garbage.lisp#L105 Again, this is probably good for a class of programs that uses weak pointers in a way that isn't strictly necessary but very useful.

Every single Lisp currently supported by trivial-garbage does in fact
support weak pointers. (We emulate them in CCL, though.) Did you
notice this? Are you trying to future-proof your code?

-- 
Luís Oliveira
http://kerno.org/~luis/



More information about the trivial-garbage-devel mailing list