Modify

Opened 6 years ago

Closed 5 years ago

#6217 closed Feature Requests (fixed)

Enhance Boost.Thread shared mutex interface with upwards conversions following Howard Hinnant proposal

Reported by: viboes Owned by: viboes
Milestone: Boost 1.50.0 Component: thread
Version: Boost 1.48.0 Severity: Problem
Keywords: Cc:

Description (last modified by viboes)

Currently there are some differences between Boost.Thread and Boost.Interprocess concerning the shared synchronization interfaces.

The following references could be taken as a base to choose the final names Shared locking in C++ - Howard Hinnant proposal draft and N2094 Multithreading API for C++0X - A Layered Approach.

Attachments (1)

6217.path (54.3 KB) - added by anonymous 6 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 6 years ago by viboes

Description: modified (diff)
Summary: Make uniform Boost.Thread and Boost.Interprocess synchronization interfaceEnhace Boost.Thread shared mutex interface following Howard Hinnant proposal
Type: TasksFeature Requests

comment:2 Changed 6 years ago by viboes

Summary: Enhace Boost.Thread shared mutex interface following Howard Hinnant proposalEnhance Boost.Thread shared mutex interface following Howard Hinnant proposal

comment:3 Changed 6 years ago by viboes

Owner: changed from Anthony Williams to viboes
Status: newassigned

Changed 6 years ago by anonymous

Attachment: 6217.path added

comment:4 Changed 6 years ago by viboes

Summary: Enhance Boost.Thread shared mutex interface following Howard Hinnant proposalEnhance Boost.Thread shared mutex interface with upwards conversions following Howard Hinnant proposal

The attached file contains the shared mutex upwards conversions missing in Boost.Thread.

The macro BOOST_THREAD_SHARED_MUTEX_PROVIDES_UPWARDS_CONVERSION must be defined.

comment:5 Changed 6 years ago by viboes

Milestone: To Be DeterminedBoost 1.50.0

Committed in trunk revision [77704].

comment:6 Changed 5 years ago by viboes

Resolution: fixed
Status: assignedclosed

Committed in release branch at [78543]

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain viboes.
The resolution will be deleted.

Add Comment


E-mail address and name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.