Title
Term "are serialized" is not defined
Status
resolved
Section
[futures.promise]
Submitter
INCITS

Created on 2010-08-25.00:00:00 last changed 157 months ago

Messages

Date: 2011-05-21.21:15:19

Proposed resolution:

Resolved 2001-03 Madrid by issue 1507.

Date: 2011-03-24.21:43:06

[ Proposed Resolution ]

  1. Change [futures.promise] p. 21 as indicated:

    21 Synchronization: calls to set_value and set_exception on a single promise object are serializedshall not introduce a data race ([res.on.data.races]). [ Note: and they synchronize and serialize with other functions through the referred associated asynchronous state. — end note ]

  2. Change [futures.promise] p. 25 as indicated:

    25 Synchronization: calls to set_value and set_exception on a single promise object are serializedshall not introduce a data race ([res.on.data.races]). [ Note: and they synchronize and serialize with other functions through the referred associated asynchronous state. — end note ]

Date: 2011-03-19.00:00:00

[ 2011-03-19: Detlef comments ]

The proposed resolution for 1507 would cover this issue as well.

Date: 2010-11-02.00:00:00

[ 2010-11-02 Daniel translates proposal into proper wording changes ]

Date: 2010-11-02.20:27:27

[ Resolution proposed by ballot comment: ]

Replace "are serialized" with "shall not introduce a data race (17.6.4.8)".

Date: 2010-11-02.20:27:27

Addresses US-196

The term "are serialized" is not defined ([futures.promise] p. 21, 25).

History
Date User Action Args
2011-05-21 21:15:19adminsetmessages: + msg5791
2011-03-24 21:43:06adminsetstatus: open -> resolved
2011-03-20 11:33:07adminsetmessages: + msg5659
2010-11-02 20:27:27adminsetmessages: + msg5264
2010-11-02 20:27:27adminsetmessages: + msg5263
2010-11-02 20:27:27adminsetmessages: + msg5262
2010-10-24 16:08:33adminsetmessages: + msg5044
2010-08-25 00:00:00admincreate