Title
Thread stability requirement on constructors and destructors
Status
nad
Section
[utility.requirements]
Submitter
Detlef Vollmann

Created on 2024-04-21.00:00:00 last changed 1 month ago

Messages

Date: 2025-11-06.23:54:21

[ Kona 2025-11-06; Status changed: SG1 → NAD. ]

SG1 response: It has been determined that this cannot happen. The only facility which can change the thread is co-routines, and they cannot apply to constructors and destructors (yet). There is nothing to be done about this after all.

Date: 2024-06-15.00:00:00

[ 2024-06-24; Reflector poll ]

Set priority to 3 after reflector poll. Send to SG1.

Date: 2024-04-21.00:00:00

P0260R8 had a requirement for constructors and destructors of concurrent queue value types to return on the same thread where it was called.

During the discussion in Tokyo, SG1 decided this to be a general issue and not specific to concurrent queues.

History
Date User Action Args
2025-11-06 23:54:21adminsetmessages: + msg15572
2025-11-06 23:54:21adminsetstatus: open -> nad
2024-06-24 12:09:57adminsetmessages: + msg14183
2024-06-24 12:09:57adminsetstatus: new -> open
2024-04-21 00:00:00admincreate