Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r80786 - in website/public_html/live: feed/history generated generated/state users/history
From: dnljms_at_[hidden]
Date: 2012-09-30 12:04:44


Author: danieljames
Date: 2012-09-30 12:04:43 EDT (Sun, 30 Sep 2012)
New Revision: 80786
URL: http://svn.boost.org/trac/boost/changeset/80786

Log:
Website: Fix list from last commit.
Text files modified:
   website/public_html/live/feed/history/boost_1_52_0.qbk | 2
   website/public_html/live/generated/dev.rss | 313 ++++++++++++++++++------------------
   website/public_html/live/generated/state/feed-pages.txt | 6
   website/public_html/live/users/history/version_1_52_0.html | 337 ++++++++++++++++++++-------------------
   4 files changed, 336 insertions(+), 322 deletions(-)

Modified: website/public_html/live/feed/history/boost_1_52_0.qbk
==============================================================================
--- website/public_html/live/feed/history/boost_1_52_0.qbk (original)
+++ website/public_html/live/feed/history/boost_1_52_0.qbk 2012-09-30 12:04:43 EDT (Sun, 30 Sep 2012)
@@ -72,7 +72,7 @@
 * [phrase library..[@/libs/thread/index.html Thread]:]
   [*Deprecated Features]: Deprecated features since boost 1.50 available only until boost 1.55. These deprecated features will be provided by default up to boost 1.52. If you don't want to include the deprecated features you could define BOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0. Since 1.53 these features will not be included any more by default. Since this version, if you want to include the deprecated features yet you could define BOOST_THREAD_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0. These deprecated features will be only available until boost 1.55, that is you have yet 1 year to move to the new features.
     * Time related functions don't using the Boost.Chrono library, use the chrono overloads instead.
- * Breaking changes when `BOOST_THREAD_VERSION==3` (Default value since Boost 1.53):
+ Breaking changes when `BOOST_THREAD_VERSION==3` (Default value since Boost 1.53):
     There are some new features which share the same interface but with different behavior. These breaking features are provided by default when BOOST_THREAD_VERSION is 3, but the user can however choose the version 2 behavior by defining the corresponding macro. As for the deprecated features, these broken features will be only available until boost 1.55.
     * [ticket 6229] C++11 compliance & Breaking change: Rename the unique_future to future following the c++11.
     * [ticket 6266] C++11 compliance & Breaking change: thread destructor should call terminate if joinable.

Modified: website/public_html/live/generated/dev.rss
==============================================================================
--- website/public_html/live/generated/dev.rss (original)
+++ website/public_html/live/generated/dev.rss 2012-09-30 12:04:43 EDT (Sun, 30 Sep 2012)
@@ -189,174 +189,181 @@
       <li>
         <div>
           <span class="library"><a href="http://www.boost.org/libs/thread/index.html">Thread</a>:</span>
- <em>Deprecated
- Features</em>: Deprecated features since boost 1.50 available only
- until boost 1.55. These deprecated features will be provided by default
- up to boost 1.52. If you don't want to include the deprecated features
- you could define BOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0.
- Since 1.53 these features will not be included any more by default. Since
- this version, if you want to include the deprecated features yet you could
- define BOOST_THREAD_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0. These deprecated
- features will be only available until boost 1.55, that is you have yet
- 1 year to move to the new features.
           <ul>
             <li>
               <div>
- Time related functions don't using the Boost.Chrono library, use
- the chrono overloads instead.
- </div>
- </li>
- </ul>
- </div>
- </li>
- <li>
- <div>
- Breaking changes when <code><span class="identifier">BOOST_THREAD_VERSION</span><span class="special">==</span><span class="number">3</span></code> (Default
- value since Boost 1.53): There are some new features which share the same
- interface but with different behavior. These breaking features are provided
- by default when BOOST_THREAD_VERSION is 3, but the user can however choose
- the version 2 behavior by defining the corresponding macro. As for the
- deprecated features, these broken features will be only available until
- boost 1.55.
- <ul>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/6229">#6229</a> C++11 compliance & Breaking change: Rename the unique_future
- to future following the c++11.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/6266">#6266</a> C++11 compliance & Breaking change: thread destructor
- should call terminate if joinable.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/6269">#6269</a> C++11 compliance & Breaking change: thread move assignment
- should call terminate if joinable.
- </div>
- </li>
- </ul>
- </div>
- </li>
- <li>
- <div>
- <em>New Features:</em>
- <ul>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/4710">#4710</a> C++11 compliance: Missing <code><span class="identifier">async</span><span class="special">()</span></code>.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7283">#7283</a> C++11 compliance: Add <code><span class="identifier">notify_all_at_thread_exit</span></code>.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7345">#7345</a> C++11 compliance: Add <code><span class="identifier">noexcept</span></code>
- to recursive mutex <code><span class="identifier">try_lock</span></code>.
- </div>
- </li>
- </ul>
- </div>
- </li>
- <li>
- <div>
- <em>Fixed Bugs:</em>
- <ul>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/2361">#2361</a> <code><span class="identifier">thread_specific_ptr</span></code>:
- document nature of the key, complexity and rationale.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/2797">#2797</a> Two problems with <code><span class="identifier">thread_specific_ptr</span></code>.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/5274">#5274</a> failed to compile <code><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code>
- with stlport 5.1.5 under msvc8.1, because of undefined class.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/5431">#5431</a> compile error in Windows CE 6.0(interlocked).
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/5752">#5752</a> <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">call_once</span><span class="special">()</span></code>
- is unreliable on some platforms.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7045">#7045</a> Thread library does not automatically compile date_time.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7173">#7173</a> wrong function name <code><span class="identifier">interrupt_point</span><span class="special">()</span></code>.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7200">#7200</a> Unable to build boost.thread modularized.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7220">#7220</a> gcc 4.6.2 warns about inline+dllimport functions.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7238">#7238</a> <code><span class="identifier">this_thread</span><span class="special">::</span><span class="identifier">sleep_for</span><span class="special">()</span></code> does not respond to interrupt().
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7245">#7245</a> Minor typos on documentation related to version 3.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7272">#7272</a> <code><span class="identifier">win32</span><span class="special">/</span><span class="identifier">thread_primitives</span><span class="special">.</span><span class="identifier">hpp</span></code>: (Unneccessary) Warning.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7284">#7284</a> Clarify that there is no access priority between lock and
- shared_lock on shared mutex.
- </div>
- </li>
- <li>
- <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7329">#7329</a> <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">thread</span><span class="special">/</span><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code> does not compile on HPUX.
+ <em>Deprecated Features</em>: Deprecated
+ features since boost 1.50 available only until boost 1.55. These
+ deprecated features will be provided by default up to boost 1.52.
+ If you don't want to include the deprecated features you could define
+ BOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0. Since
+ 1.53 these features will not be included any more by default. Since
+ this version, if you want to include the deprecated features yet
+ you could define BOOST_THREAD_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0.
+ These deprecated features will be only available until boost 1.55,
+ that is you have yet 1 year to move to the new features.
+ <ul>
+ <li>
+ <div>
+ Time related functions don't using the Boost.Chrono library,
+ use the chrono overloads instead.
+ </div>
+ </li>
+ </ul>
               </div>
             </li>
             <li>
               <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7336">#7336</a> <code><span class="identifier">BOOST_THREAD_DONT_USE_SYSTEM</span></code>
- doesn't work.
+ Breaking changes when <code><span class="identifier">BOOST_THREAD_VERSION</span><span class="special">==</span><span class="number">3</span></code>
+ (Default value since Boost 1.53): There are some new features which
+ share the same interface but with different behavior. These breaking
+ features are provided by default when BOOST_THREAD_VERSION is 3,
+ but the user can however choose the version 2 behavior by defining
+ the corresponding macro. As for the deprecated features, these broken
+ features will be only available until boost 1.55.
+ <ul>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/6229">#6229</a> C++11 compliance & Breaking change: Rename the
+ unique_future to future following the c++11.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/6266">#6266</a> C++11 compliance & Breaking change: thread destructor
+ should call terminate if joinable.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/6269">#6269</a> C++11 compliance & Breaking change: thread move
+ assignment should call terminate if joinable.
+ </div>
+ </li>
+ </ul>
               </div>
             </li>
             <li>
               <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7349">#7349</a> <code><span class="identifier">packaged_task</span></code>
- holds reference to temporary.
+ <em>New Features:</em>
+ <ul>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/4710">#4710</a> C++11 compliance: Missing <code><span class="identifier">async</span><span class="special">()</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7283">#7283</a> C++11 compliance: Add <code><span class="identifier">notify_all_at_thread_exit</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7345">#7345</a> C++11 compliance: Add <code><span class="identifier">noexcept</span></code>
+ to recursive mutex <code><span class="identifier">try_lock</span></code>.
+ </div>
+ </li>
+ </ul>
               </div>
             </li>
             <li>
               <div>
- <a href="https://svn.boost.org/trac/boost/ticket/7350">#7350</a> <code><span class="identifier">allocator_destructor</span></code>
- does not destroy object
+ <em>Fixed Bugs:</em>
+ <ul>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/2361">#2361</a> <code><span class="identifier">thread_specific_ptr</span></code>:
+ document nature of the key, complexity and rationale.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/2797">#2797</a> Two problems with <code><span class="identifier">thread_specific_ptr</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/5274">#5274</a> failed to compile <code><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ with stlport 5.1.5 under msvc8.1, because of undefined class.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/5431">#5431</a> compile error in Windows CE 6.0(interlocked).
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/5752">#5752</a> <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">call_once</span><span class="special">()</span></code> is unreliable on some platforms.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7045">#7045</a> Thread library does not automatically compile date_time.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7173">#7173</a> wrong function name <code><span class="identifier">interrupt_point</span><span class="special">()</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7200">#7200</a> Unable to build boost.thread modularized.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7220">#7220</a> gcc 4.6.2 warns about inline+dllimport functions.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7238">#7238</a> <code><span class="identifier">this_thread</span><span class="special">::</span><span class="identifier">sleep_for</span><span class="special">()</span></code> does not respond to interrupt().
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7245">#7245</a> Minor typos on documentation related to version 3.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7272">#7272</a> <code><span class="identifier">win32</span><span class="special">/</span><span class="identifier">thread_primitives</span><span class="special">.</span><span class="identifier">hpp</span></code>:
+ (Unneccessary) Warning.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7284">#7284</a> Clarify that there is no access priority between lock
+ and shared_lock on shared mutex.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7329">#7329</a> <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">thread</span><span class="special">/</span><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ does not compile on HPUX.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7336">#7336</a> <code><span class="identifier">BOOST_THREAD_DONT_USE_SYSTEM</span></code>
+ doesn't work.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7349">#7349</a> <code><span class="identifier">packaged_task</span></code>
+ holds reference to temporary.
+ </div>
+ </li>
+ <li>
+ <div>
+ <a href="https://svn.boost.org/trac/boost/ticket/7350">#7350</a> <code><span class="identifier">allocator_destructor</span></code>
+ does not destroy object
+ </div>
+ </li>
+ </ul>
               </div>
             </li>
           </ul>

Modified: website/public_html/live/generated/state/feed-pages.txt
==============================================================================
--- website/public_html/live/generated/state/feed-pages.txt (original)
+++ website/public_html/live/generated/state/feed-pages.txt 2012-09-30 12:04:43 EDT (Sun, 30 Sep 2012)
@@ -1934,7 +1934,7 @@
 -id
 "version_1_52_0
 -last_modified
-.1349020967.88
+.1349021028.97
 -location
 "users/history/version_1_52_0.html
 -page_state
@@ -1945,11 +1945,11 @@
 " Updated Libraries: Graph
 "
 -qbk_hash
-"6d22a7dc13ccff4a1f581e2dc5209c11f29d274f7f5f9d8efff67fe8f4ed2ab1
+"05241d45b3e428c7e2775255334ec9a359ae375eef1b5d64f97f044df41bc70e
 -release_status
 "dev
 -rss_hash
-"1f1285d0cae02421a984cc73663ae4642f9d73d01c7a3836705b73899f6261bc
+"e7ab276fdc01259e956b15a86c944af7410fe1496ec0b8d0c0f4efc98b3fc1bf
 -title
 "Version 1.52.0
 -type

Modified: website/public_html/live/users/history/version_1_52_0.html
==============================================================================
--- website/public_html/live/users/history/version_1_52_0.html (original)
+++ website/public_html/live/users/history/version_1_52_0.html 2012-09-30 12:04:43 EDT (Sun, 30 Sep 2012)
@@ -226,174 +226,181 @@
       <li>
         <div>
           <span class="library">Thread:</span>
- <em>Deprecated
- Features</em>: Deprecated features since boost 1.50 available only
- until boost 1.55. These deprecated features will be provided by default
- up to boost 1.52. If you don't want to include the deprecated features
- you could define BOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0.
- Since 1.53 these features will not be included any more by default. Since
- this version, if you want to include the deprecated features yet you could
- define BOOST_THREAD_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0. These deprecated
- features will be only available until boost 1.55, that is you have yet
- 1 year to move to the new features.
           <ul>
             <li>
               <div>
- Time related functions don't using the Boost.Chrono library, use
- the chrono overloads instead.
- </div>
- </li>
- </ul>
- </div>
- </li>
- <li>
- <div>
- Breaking changes when <code><span class="identifier">BOOST_THREAD_VERSION</span><span class="special">==</span><span class="number">3</span></code> (Default
- value since Boost 1.53): There are some new features which share the same
- interface but with different behavior. These breaking features are provided
- by default when BOOST_THREAD_VERSION is 3, but the user can however choose
- the version 2 behavior by defining the corresponding macro. As for the
- deprecated features, these broken features will be only available until
- boost 1.55.
- <ul>
- <li>
- <div>
- #6229 C++11 compliance &amp; Breaking change: Rename the unique_future
- to future following the c++11.
- </div>
- </li>
- <li>
- <div>
- #6266 C++11 compliance &amp; Breaking change: thread destructor
- should call terminate if joinable.
- </div>
- </li>
- <li>
- <div>
- #6269 C++11 compliance &amp; Breaking change: thread move assignment
- should call terminate if joinable.
- </div>
- </li>
- </ul>
- </div>
- </li>
- <li>
- <div>
- <em>New Features:</em>
- <ul>
- <li>
- <div>
- #4710 C++11 compliance: Missing <code><span class="identifier">async</span><span class="special">()</span></code>.
- </div>
- </li>
- <li>
- <div>
- #7283 C++11 compliance: Add <code><span class="identifier">notify_all_at_thread_exit</span></code>.
- </div>
- </li>
- <li>
- <div>
- #7345 C++11 compliance: Add <code><span class="identifier">noexcept</span></code>
- to recursive mutex <code><span class="identifier">try_lock</span></code>.
- </div>
- </li>
- </ul>
- </div>
- </li>
- <li>
- <div>
- <em>Fixed Bugs:</em>
- <ul>
- <li>
- <div>
- #2361 <code><span class="identifier">thread_specific_ptr</span></code>:
- document nature of the key, complexity and rationale.
- </div>
- </li>
- <li>
- <div>
- #2797 Two problems with <code><span class="identifier">thread_specific_ptr</span></code>.
- </div>
- </li>
- <li>
- <div>
- #5274 failed to compile <code><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code>
- with stlport 5.1.5 under msvc8.1, because of undefined class.
- </div>
- </li>
- <li>
- <div>
- #5431 compile error in Windows CE 6.0(interlocked).
- </div>
- </li>
- <li>
- <div>
- #5752 <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">call_once</span><span class="special">()</span></code>
- is unreliable on some platforms.
- </div>
- </li>
- <li>
- <div>
- #7045 Thread library does not automatically compile date_time.
- </div>
- </li>
- <li>
- <div>
- #7173 wrong function name <code><span class="identifier">interrupt_point</span><span class="special">()</span></code>.
- </div>
- </li>
- <li>
- <div>
- #7200 Unable to build boost.thread modularized.
- </div>
- </li>
- <li>
- <div>
- #7220 gcc 4.6.2 warns about inline+dllimport functions.
- </div>
- </li>
- <li>
- <div>
- #7238 <code><span class="identifier">this_thread</span><span class="special">::</span><span class="identifier">sleep_for</span><span class="special">()</span></code> does not respond to interrupt().
- </div>
- </li>
- <li>
- <div>
- #7245 Minor typos on documentation related to version 3.
- </div>
- </li>
- <li>
- <div>
- #7272 <code><span class="identifier">win32</span><span class="special">/</span><span class="identifier">thread_primitives</span><span class="special">.</span><span class="identifier">hpp</span></code>: (Unneccessary) Warning.
- </div>
- </li>
- <li>
- <div>
- #7284 Clarify that there is no access priority between lock and
- shared_lock on shared mutex.
- </div>
- </li>
- <li>
- <div>
- #7329 <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">thread</span><span class="special">/</span><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code> does not compile on HPUX.
- </div>
- </li>
- <li>
- <div>
- #7336 <code><span class="identifier">BOOST_THREAD_DONT_USE_SYSTEM</span></code>
- doesn't work.
- </div>
- </li>
- <li>
- <div>
- #7349 <code><span class="identifier">packaged_task</span></code>
- holds reference to temporary.
- </div>
- </li>
- <li>
- <div>
- #7350 <code><span class="identifier">allocator_destructor</span></code>
- does not destroy object
+ <em>Deprecated Features</em>: Deprecated
+ features since boost 1.50 available only until boost 1.55. These
+ deprecated features will be provided by default up to boost 1.52.
+ If you don't want to include the deprecated features you could define
+ BOOST_THREAD_DONT_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0. Since
+ 1.53 these features will not be included any more by default. Since
+ this version, if you want to include the deprecated features yet
+ you could define BOOST_THREAD_PROVIDE_DEPRECATED_FEATURES_SINCE_V3_0_0.
+ These deprecated features will be only available until boost 1.55,
+ that is you have yet 1 year to move to the new features.
+ <ul>
+ <li>
+ <div>
+ Time related functions don't using the Boost.Chrono library,
+ use the chrono overloads instead.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ Breaking changes when <code><span class="identifier">BOOST_THREAD_VERSION</span><span class="special">==</span><span class="number">3</span></code>
+ (Default value since Boost 1.53): There are some new features which
+ share the same interface but with different behavior. These breaking
+ features are provided by default when BOOST_THREAD_VERSION is 3,
+ but the user can however choose the version 2 behavior by defining
+ the corresponding macro. As for the deprecated features, these broken
+ features will be only available until boost 1.55.
+ <ul>
+ <li>
+ <div>
+ #6229 C++11 compliance &amp; Breaking change: Rename the
+ unique_future to future following the c++11.
+ </div>
+ </li>
+ <li>
+ <div>
+ #6266 C++11 compliance &amp; Breaking change: thread destructor
+ should call terminate if joinable.
+ </div>
+ </li>
+ <li>
+ <div>
+ #6269 C++11 compliance &amp; Breaking change: thread move
+ assignment should call terminate if joinable.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <em>New Features:</em>
+ <ul>
+ <li>
+ <div>
+ #4710 C++11 compliance: Missing <code><span class="identifier">async</span><span class="special">()</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7283 C++11 compliance: Add <code><span class="identifier">notify_all_at_thread_exit</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7345 C++11 compliance: Add <code><span class="identifier">noexcept</span></code>
+ to recursive mutex <code><span class="identifier">try_lock</span></code>.
+ </div>
+ </li>
+ </ul>
+ </div>
+ </li>
+ <li>
+ <div>
+ <em>Fixed Bugs:</em>
+ <ul>
+ <li>
+ <div>
+ #2361 <code><span class="identifier">thread_specific_ptr</span></code>:
+ document nature of the key, complexity and rationale.
+ </div>
+ </li>
+ <li>
+ <div>
+ #2797 Two problems with <code><span class="identifier">thread_specific_ptr</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ #5274 failed to compile <code><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ with stlport 5.1.5 under msvc8.1, because of undefined class.
+ </div>
+ </li>
+ <li>
+ <div>
+ #5431 compile error in Windows CE 6.0(interlocked).
+ </div>
+ </li>
+ <li>
+ <div>
+ #5752 <code><span class="identifier">boost</span><span class="special">::</span><span class="identifier">call_once</span><span class="special">()</span></code> is unreliable on some platforms.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7045 Thread library does not automatically compile date_time.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7173 wrong function name <code><span class="identifier">interrupt_point</span><span class="special">()</span></code>.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7200 Unable to build boost.thread modularized.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7220 gcc 4.6.2 warns about inline+dllimport functions.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7238 <code><span class="identifier">this_thread</span><span class="special">::</span><span class="identifier">sleep_for</span><span class="special">()</span></code> does not respond to interrupt().
+ </div>
+ </li>
+ <li>
+ <div>
+ #7245 Minor typos on documentation related to version 3.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7272 <code><span class="identifier">win32</span><span class="special">/</span><span class="identifier">thread_primitives</span><span class="special">.</span><span class="identifier">hpp</span></code>:
+ (Unneccessary) Warning.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7284 Clarify that there is no access priority between lock
+ and shared_lock on shared mutex.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7329 <code><span class="identifier">boost</span><span class="special">/</span><span class="identifier">thread</span><span class="special">/</span><span class="identifier">future</span><span class="special">.</span><span class="identifier">hpp</span></code>
+ does not compile on HPUX.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7336 <code><span class="identifier">BOOST_THREAD_DONT_USE_SYSTEM</span></code>
+ doesn't work.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7349 <code><span class="identifier">packaged_task</span></code>
+ holds reference to temporary.
+ </div>
+ </li>
+ <li>
+ <div>
+ #7350 <code><span class="identifier">allocator_destructor</span></code>
+ does not destroy object
+ </div>
+ </li>
+ </ul>
               </div>
             </li>
           </ul>


Boost-Commit list run by bdawes at acm.org, david.abrahams at rcn.com, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk