[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [PATCH] Add user-facing weak pair API
From: |
felix . winkelmann |
Subject: |
Re: [PATCH] Add user-facing weak pair API |
Date: |
Tue, 06 Jun 2023 19:46:10 +0200 |
> On Sat, Jun 03, 2023 at 11:12:40PM +0200, Peter Bex wrote:
> > Dear hackers,
> >
> > At the Village CHICKENs event, I gave a presentation about how we could
> > add "proper" support for weak pairs, so that they can be exposed to the
> > user. Right now we have half-baked support for weak pairs as a hidden
> > implementation detail of the symbol table.
>
> PS: I'm not sure if this should go into 5.4 or 6.0. On the one hand,
> it's a relatively minor addition to the API. On the other hand, if
> anyone wants to rely on it we might need to provide a feature for it
> whereas in 6.0 it would be trivial.
>
> Do we even want to make a 5.4 release at all?
I would suggest to add this for 5.4, for the reasons you
state. I also would be for making at least one minor release
before C6, as I doubt that we will get UTF support with
all the eggs into a robust state that soon. Code that
wants to test for this feature could cond-expand on 5.4
(and later versions).
felix
- [PATCH] Add user-facing weak pair API, Peter Bex, 2023/06/03
- Re: [PATCH] Add user-facing weak pair API, Peter Bex, 2023/06/03
- Re: [PATCH] Add user-facing weak pair API, Peter Bex, 2023/06/03
- Re: [PATCH] Add user-facing weak pair API,
felix . winkelmann <=
- Re: [PATCH] Compact symbol table in lookup/intern, and fix a few gitignores (was: [PATCH] Add user-facing weak pair API), Peter Bex, 2023/06/07
- [PATCH] Allow collecting weak pairs in minor GC (was: Re: [PATCH] Add user-facing weak pair API), Peter Bex, 2023/06/09
- [PATCH] Allow collecting weak pairs in minor GC (was: Re: [PATCH] Add user-facing weak pair API), felix . winkelmann, 2023/06/09
- Re: [PATCH] Add user-facing weak pair API, felix . winkelmann, 2023/06/19