Title
Improve interoperability between the C++0x and C1x threads APIs
Status
nad
Section
[thread.mutex]
Submitter
INCITS

Created on 2010-08-25.00:00:00 last changed yesterday

Messages

Date: 2026-06-09.08:15:55

[ Brno 2026-06-09 Status changed: LEWG → NAD. ]

Closing based on SG1 and LEWG recommendation.

Date: 2025-10-15.00:00:00

[ 2025-10-21; Priority set to 4 based on age of issue and lack of activity. ]

Date: 2017-03-15.00:00:00

[ 2017-03-01, Kona ]

SG1 recommends: Close as NAD

Papers about C compatibility are welcome, but there may be more pressing issues. C threads are not consistently available at this point, so there seems to be little demand to fix this particular problem.

Date: 2010-11-28.22:50:50

[ 2010 Batavia ]

The concurrency sub-group reviewed the options, and decided that closer harmony should wait until both standards are published.

The LWG does not wish to make any change at this time.

Date: 2010-11-01.20:34:22

[ Resolution proposed by ballot comment: ]

Remove C++0x timed_mutex and timed_recursive_mutex if that facilitates development of more compatible APIs.

Date: 2010-10-24.16:08:33

Addresses US-185

Cooperate with WG14 to improve interoperability between the C++0x and C1x threads APIs. In particular, C1x mutexes should be conveniently usable with a C++0x lock_guard. Performance overheads for this combination should be considered.

History
Date User Action Args
2026-06-09 08:15:55adminsetmessages: + msg16364
2026-06-09 08:15:55adminsetstatus: lewg -> nad
2025-10-21 14:22:39adminsetmessages: + msg15320
2017-03-01 18:09:34adminsetmessages: + msg9027
2014-11-24 15:11:58adminsetstatus: nad future -> lewg
2010-11-18 00:17:44adminsetmessages: + msg5378
2010-11-18 00:17:44adminsetstatus: open -> nad future
2010-11-01 20:34:22adminsetmessages: + msg5245
2010-10-24 16:08:33adminsetmessages: + msg5029
2010-08-25 00:00:00admincreate