Hello,
On 04/12/2024 13:20, Giuseppe D'Angelo wrote:
Thank you for the review!
I think I've incorporated all the changes, new patch is attached. Some
other comments...
By doing some more testing, I've noticed that this patch causes a build
issue when a weak_ptr is used to construct a weak_pt
On Wed, 4 Dec 2024 at 12:20, Giuseppe D'Angelo
wrote:
>
> On 03/12/2024 18:02, Jonathan Wakely wrote:
> > On Tue, 3 Dec 2024 at 16:56, Jonathan Wakely wrote:
> >>
> >> On Tue, 3 Dec 2024 at 16:19, Giuseppe D'Angelo
> >> wrote:
> >>>
> >>> Hello,
> >>>
> >>> The attached patch changes std::weak_p
On 03/12/2024 18:02, Jonathan Wakely wrote:
On Tue, 3 Dec 2024 at 16:56, Jonathan Wakely wrote:
On Tue, 3 Dec 2024 at 16:19, Giuseppe D'Angelo
wrote:
Hello,
The attached patch changes std::weak_ptr "converting move
constructor/assignment" -- that is, from a rvalue weak_ptr to a
weak_ptr.
On Tue, 3 Dec 2024 at 16:56, Jonathan Wakely wrote:
>
> On Tue, 3 Dec 2024 at 16:19, Giuseppe D'Angelo
> wrote:
> >
> > Hello,
> >
> > The attached patch changes std::weak_ptr "converting move
> > constructor/assignment" -- that is, from a rvalue weak_ptr to a
> > weak_ptr.
> >
> > In the general
On Tue, 3 Dec 2024 at 16:19, Giuseppe D'Angelo
wrote:
>
> Hello,
>
> The attached patch changes std::weak_ptr "converting move
> constructor/assignment" -- that is, from a rvalue weak_ptr to a
> weak_ptr.
>
> In the general case, such conversion requires lock()ing the weak_ptr
> because the pointe