Testing if the implementation can support weak pointers

Luís Oliveira luismbo at gmail.com
Tue Jul 30 14:05:26 UTC 2019


OK. I'd like to cover the other features too.

How about signalling a tg:unsupported-weak-operation error? Would that work
for your use case? This would be similar to the current mode of operation
(except we currently signal a generic simple-error).

Cheers,
Luís

On Tue, Jul 30, 2019, 2:12 AM Name Here <theemacsshibe at gmail.com> wrote:

> Yes, we're trying to factor out the implementation-specific code so that
> only trivial-garbage needs to be updated for new implementations with weak
> pointers, but we also want Flexichain to mostly work if the implementation
> does not support weak pointers, falling back to strong pointers in that
> case.
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/trivial-garbage-devel/attachments/20190730/e75a881d/attachment.html>


More information about the trivial-garbage-devel mailing list