Created on 2017-02-03.00:00:00 last changed 94 months ago
[ 2017-03-12, post-Kona ]
Resolved by P0156R2.
[ 2017-02-02, Marshall notes ]
This was the subject of intense discussion in Issaquah, and a joint LEG/LEWG session agreed on this approach.
The class template lock_guard was made variadic. This is abi-breaking, and confusing because one-argument lock_guards have a typedef mutex_type but lock_guards with more than one argument don't. There's no need to try to shoehorn this functionality into one type.
Proposed change: Revert the changes to lock_guard, and introduce a new variadic class template vlock_guard that doesn't have the mutex_type typedef at all.
History | |||
---|---|---|---|
Date | User | Action | Args |
2017-03-12 23:04:12 | admin | set | messages: + msg9082 |
2017-03-12 23:04:12 | admin | set | status: new -> resolved |
2017-02-04 01:16:32 | admin | set | messages: + msg8874 |
2017-02-03 00:00:00 | admin | create |