C++ Logo

sg5

Advanced search

[SG5] April 20 notes, next meeting

From: Hans Boehm <boehm_at_[hidden]>
Date: Tue, 20 Apr 2021 10:32:15 -0700
Attendees:
Hans Boehm
Victor Luchangco
Jens Maurer
Michael Scott
Michael Spear
Michael Wong

Some discussion of std::shared_ptr.
Support is implementation defined in P2066.
That's correct, since we could otherwise detect in another thread that
we're in the middle of a transaction. Both weak_pointer and arguably
use_count allow us to observe intermediate state without introducing a data
race.

std::future is disallowed together with other thread support.

There may be other library facilities that unavoidably use shared_ptr
internally. The TS will be a good way to flush those out.

Brief discussion of directory enumeration. But since that involves IO, it's
out anyway.

I suggest we return to our normal schedule, and meet again in 2 weeks,
since that will be shortly after the EWG discussion. Please let me know if
that doesn't work. This makes our next meeting:

May 4
8am Pacific, 11a.m Eastern, 17:00 Central Europe
meet.google.com/sbj-cvgh-vnd
‪(US) +1 208-925-0196‬ PIN: ‪255 542‬#

The agenda will be discussion of any EWG feedback. The meeting may again be
brief if they're mostly happy with the current proposal.

Received on 2021-04-20 12:32:31