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 5 years ago.

Download all attachments as: .zip

Change History (7)

comment:1 Changed 5 years ago by viboes

  • Description modified (diff)
  • Summary changed from Make uniform Boost.Thread and Boost.Interprocess synchronization interface to Enhace Boost.Thread shared mutex interface following Howard Hinnant proposal
  • Type changed from Tasks to Feature Requests

comment:2 Changed 5 years ago by viboes

  • Summary changed from Enhace Boost.Thread shared mutex interface following Howard Hinnant proposal to Enhance Boost.Thread shared mutex interface following Howard Hinnant proposal

comment:3 Changed 5 years ago by viboes

  • Owner changed from anthonyw to viboes
  • Status changed from new to assigned

Changed 5 years ago by anonymous

comment:4 Changed 5 years ago by viboes

  • Summary changed from Enhance Boost.Thread shared mutex interface following Howard Hinnant proposal to Enhance 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 5 years ago by viboes

  • Milestone changed from To Be Determined to Boost 1.50.0

Committed in trunk revision [77704].

comment:6 Changed 5 years ago by viboes

  • Resolution set to fixed
  • Status changed from assigned to closed

Committed in release branch at [78543]

Add Comment

Modify Ticket

Change Properties
Set your email in Preferences
Action
as closed The owner will remain viboes.
The resolution will be deleted. Next status will be 'reopened'.
Author


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

 
Note: See TracTickets for help on using tickets.