$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r65311 - in sandbox/chrono/libs/stopwatches/doc: . html html/boost_stopwatches html/boost_stopwatches/appendices
From: vicente.botet_at_[hidden]
Date: 2010-09-05 15:49:41
Author: viboes
Date: 2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
New Revision: 65311
URL: http://svn.boost.org/trac/boost/changeset/65311
Log:
update doc
Text files modified: 
   sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices.html           |    28 -                                       
   sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html       |    10                                         
   sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/history.html   |   673 --------------------------------------- 
   sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html      |     4                                         
   sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html |     2                                         
   sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/tickets.html   |   482 ----------------------------            
   sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html      |     2                                         
   sandbox/chrono/libs/stopwatches/doc/html/index.html                                  |     2                                         
   sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk                                  |   321 ------------------                      
   9 files changed, 30 insertions(+), 1494 deletions(-)
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -28,33 +28,7 @@
 </h2></div></div></div>
 <div class="toc"><dl>
 <dt><span class="section"> Appendix A: History</span></dt>
-<dd><dl>
-<dt><span class="section">Version 0.5.0, September 10, 2010 </span></dt>
-<dt><span class="section">Version 0.4.7, September 1, 2010 </span></dt>
-<dt><span class="section">Version 0.4.6, August 28, 2010 </span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_4_5__july_6__2010____documentation_update_"><span class="bold"><strong>Version 0.4.5, July 6, 2010</strong></span> <span class="emphasis"><em>Documentation
-        update</em></span></a></span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_4_4__february_22__2010_____warning_fixes_"><span class="bold"><strong>Version 0.4.4, February 22, 2010</strong></span> <span class="emphasis"><em>Warning
-        fixes</em></span></a></span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_4_3__june_18__2010____missing_file_fixe_"><span class="bold"><strong>Version 0.4.3, June 18, 2010</strong></span> <span class="emphasis"><em>Missing file
-        fixe</em></span></a></span></dt>
-<dt><span class="section">Version 0.4.2, June 18, 2010 Packaging fixe</span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_4_1__june_17__2010____added_thread_clock_implementation_on_windows_"><span class="bold"><strong>Version 0.4.1, June 17, 2010</strong></span> <span class="emphasis"><em>Added thread
-        clock implementation on Windows</em></span></a></span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_4__february_28__2010____new_thread_clock_and_suspendible_clock__"><span class="bold"><strong>Version 0.4, February 28, 2010</strong></span> <span class="emphasis"><em>New thread
-        clock and Suspendible clock </em></span></a></span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_3_2__january_25__2010____new_frequency__lifetime_and_percentage_stopwatch_accumulator_features_"><span class="bold"><strong>Version 0.3.2, January 25, 2010</strong></span> <span class="emphasis"><em>New frequency,
-        lifetime and percentage stopwatch_accumulator features</em></span></a></span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_3_1__january_20__2010____new_support_for_wide_characters_"><span class="bold"><strong>Version 0.3.1, January 20, 2010</strong></span> <span class="emphasis"><em>New support
-        for wide characters</em></span></a></span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_3_0__january_17__2010____new_stopwatch_stopclock_feature___bug_fixes_"><span class="bold"><strong>Version 0.3.0, January 17, 2010</strong></span> <span class="emphasis"><em>New stopwatch/stopclock
-        feature + Bug fixes</em></span></a></span></dt>
-<dt><span class="section">Version 0.2.1, December 13, 2009 Bug fixes</span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_2_0__december_8__2009______features___bug_fixes___updated_documentation_"><span class="bold"><strong>Version 0.2.0, December 8, 2009</strong></span> <span class="emphasis"><em>+ Features
-        + Bug fixes + Updated documentation</em></span></a></span></dt>
-<dt><span class="section"><a href="appendices/history.html#boost_stopwatches.appendices.history.__version_0_1_0__april_29__2009____beman_s_boostified_version_chrono_"><span class="bold"><strong>Version 0.1.0, April 29, 2009</strong></span> <span class="emphasis"><em>Beman's boostified
-        version Chrono</em></span></a></span></dt>
-</dl></dd>
+<dd><dl><dt><span class="section">Version 0.1.0, September 10, 2010 </span></dt></dl></dd>
 <dt><span class="section"><a href="appendices/rationale.html"> Appendix B:
       Rationale</a></span></dt>
 <dt><span class="section"><a href="appendices/implementation.html"> Appendix
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/faq.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -29,7 +29,7 @@
 <a name="boost_stopwatches.appendices.faq"></a> Appendix D: FAQ
 </h3></div></div></div>
 <a name="boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_only_display_millisecond_place_precision_when_the_underlying_clock_has_nanosecond_precision_"></a><h4>
-<a name="id5051696"></a>
+<a name="id5047846"></a>
         <a href="faq.html#boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_only_display_millisecond_place_precision_when_the_underlying_clock_has_nanosecond_precision_">Why
         does stopwatch_reporter only display millisecond place precision when the
         underlying Clock has nanosecond precision?</a>
@@ -40,7 +40,7 @@
         dangerously.
       </p>
 <a name="boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_sometimes_report_more_cpu_seconds_than_real_seconds_"></a><h4>
-<a name="id5051737"></a>
+<a name="id5047886"></a>
         <a href="faq.html#boost_stopwatches.appendices.faq.why_does_stopwatch_reporter_sometimes_report_more_cpu_seconds_than_real_seconds_">Why
         does stopwatch_reporter sometimes report more cpu seconds than real seconds?</a>
       </h4>
@@ -50,15 +50,15 @@
         be reporting at times.
       </p>
 <a name="boost_stopwatches.appendices.faq.can_i_obtain_statistics_of_the_time_elapsed_between_calls_to_a_function_"></a><h4>
-<a name="id5051770"></a>
+<a name="id5047918"></a>
         <a href="faq.html#boost_stopwatches.appendices.faq.can_i_obtain_statistics_of_the_time_elapsed_between_calls_to_a_function_">Can
         I obtain statistics of the time elapsed between calls to a function?</a>
       </h4>
 <p>
-        The library do not provides this feature.
+        The library does not provides this feature.
       </p>
 <a name="boost_stopwatches.appendices.faq.what_happens_if_i_press_ctrl_c_and_program_terminates__what_log_would_boost_stopwatches_output_"></a><h4>
-<a name="id5051797"></a>
+<a name="id5047946"></a>
         <a href="faq.html#boost_stopwatches.appendices.faq.what_happens_if_i_press_ctrl_c_and_program_terminates__what_log_would_boost_stopwatches_output_">What
         happens if I press Ctrl+C and program terminates? What log would Boost.Stopwatches
         output?</a>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/history.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/history.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/history.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -27,36 +27,10 @@
 <div class="titlepage"><div><div><h3 class="title">
 <a name="boost_stopwatches.appendices.history"></a> Appendix A: History
 </h3></div></div></div>
-<div class="toc"><dl>
-<dt><span class="section">Version 0.5.0, September 10, 2010 </span></dt>
-<dt><span class="section">Version 0.4.7, September 1, 2010 </span></dt>
-<dt><span class="section">Version 0.4.6, August 28, 2010 </span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_5__july_6__2010____documentation_update_"><span class="bold"><strong>Version 0.4.5, July 6, 2010</strong></span> <span class="emphasis"><em>Documentation
-        update</em></span></a></span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_4__february_22__2010_____warning_fixes_"><span class="bold"><strong>Version 0.4.4, February 22, 2010</strong></span> <span class="emphasis"><em>Warning
-        fixes</em></span></a></span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_3__june_18__2010____missing_file_fixe_"><span class="bold"><strong>Version 0.4.3, June 18, 2010</strong></span> <span class="emphasis"><em>Missing file
-        fixe</em></span></a></span></dt>
-<dt><span class="section">Version 0.4.2, June 18, 2010 Packaging fixe</span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_1__june_17__2010____added_thread_clock_implementation_on_windows_"><span class="bold"><strong>Version 0.4.1, June 17, 2010</strong></span> <span class="emphasis"><em>Added thread
-        clock implementation on Windows</em></span></a></span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_4__february_28__2010____new_thread_clock_and_suspendible_clock__"><span class="bold"><strong>Version 0.4, February 28, 2010</strong></span> <span class="emphasis"><em>New thread
-        clock and Suspendible clock </em></span></a></span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_3_2__january_25__2010____new_frequency__lifetime_and_percentage_stopwatch_accumulator_features_"><span class="bold"><strong>Version 0.3.2, January 25, 2010</strong></span> <span class="emphasis"><em>New frequency,
-        lifetime and percentage stopwatch_accumulator features</em></span></a></span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_3_1__january_20__2010____new_support_for_wide_characters_"><span class="bold"><strong>Version 0.3.1, January 20, 2010</strong></span> <span class="emphasis"><em>New support
-        for wide characters</em></span></a></span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_3_0__january_17__2010____new_stopwatch_stopclock_feature___bug_fixes_"><span class="bold"><strong>Version 0.3.0, January 17, 2010</strong></span> <span class="emphasis"><em>New stopwatch/stopclock
-        feature + Bug fixes</em></span></a></span></dt>
-<dt><span class="section">Version 0.2.1, December 13, 2009 Bug fixes</span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_2_0__december_8__2009______features___bug_fixes___updated_documentation_"><span class="bold"><strong>Version 0.2.0, December 8, 2009</strong></span> <span class="emphasis"><em>+ Features
-        + Bug fixes + Updated documentation</em></span></a></span></dt>
-<dt><span class="section"><a href="history.html#boost_stopwatches.appendices.history.__version_0_1_0__april_29__2009____beman_s_boostified_version_chrono_"><span class="bold"><strong>Version 0.1.0, April 29, 2009</strong></span> <span class="emphasis"><em>Beman's boostified
-        version Chrono</em></span></a></span></dt>
-</dl></div>
+<div class="toc"><dl><dt><span class="section">Version 0.1.0, September 10, 2010 </span></dt></dl></div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_5_0__september_10__2010__"></a>Version 0.5.0, September 10, 2010 
+<a name="boost_stopwatches.appendices.history.__version_0_1_0__september_10__2010__"></a>Version 0.1.0, September 10, 2010 
 </h4></div></div></div>
 <p>
           <span class="bold"><strong>Features:</strong></span>
@@ -65,649 +39,6 @@
               Extraction from Boost.Chrono of Boost.Stopwatches
             </li></ul></div>
 </div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4_7__september_1__2010__"></a>Version 0.4.7, September 1, 2010 
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>New Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc"><li>
-              Added __lightweight<span class="underline">stopwatch</span>_.
-            </li></ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4_6__august_28__2010__"></a>Version 0.4.6, August 28, 2010 
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>New Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Implementation of <code class="computeroutput"><span class="identifier">common_type</span></code>
-              without using Boost.TypeOf.
-            </li>
-<li>
-              Added <a href="../reference/formatters.html#boost_stopwatches.reference.formatters.stopwatch_accumulator_time_formatter_hpp.basic_stopwatch_accumulator_time_formatter" title="
-          Template Class basic_stopwatch_accumulator_time_formatter<>"><code class="computeroutput"><span class="identifier">stopwatch_accumulator_time_formatter</span></code></a>
-              class.
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Old Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc"><li>
-              Type reporter removed from Stopwatches as well as the get_reporter
-              metafunction.
-            </li></ul></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              __process_cpu<span class="underline">clock</span>_ is now a
-              valid model of Clock that can be used with __stopclocks<span class="underline">accumulator</span>_.
-            </li>
-<li>
-              eliminate or suppress a lot of warnings appearing with with warnings=all
-              -Wextra
-            </li>
-<li>
-              improve the error code handling
-            </li>
-</ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4_5__july_6__2010____documentation_update_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_5__july_6__2010____documentation_update_" title="Version 0.4.5, July 6, 2010 Documentation
-        update"><span class="bold"><strong>Version 0.4.5, July 6, 2010</strong></span> <span class="emphasis"><em>Documentation
-        update</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Documentation</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Overview rewriting
-            </li>
-<li>
-              Added missing <code class="computeroutput"><span class="identifier">thread_clock</span></code>
-              reference.
-            </li>
-<li>
-              How to implement a <code class="computeroutput"><span class="identifier">thread_clock</span></code>
-              tutorial removed.
-            </li>
-<li>
-              References section renamed to External Resources.
-            </li>
-<li>
-              Added links to source examples.
-            </li>
-<li>
-              Added links between Models and Concepts.
-            </li>
-<li>
-              Added macros descriptions.
-            </li>
-<li>
-              Cleanup.
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Valgrind fixes: "Conditional jump or move depends on uninitialised
-              value(s)"
-            </li>
-<li>
-              Take care of Boost.System break on version 1.44
-            </li>
-<li>
-              gcc.4.4 "warning: suggest parentheses around '&&' within
-              '||' " removal.
-            </li>
-</ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4_4__february_22__2010_____warning_fixes_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_4__february_22__2010_____warning_fixes_" title="Version 0.4.4, February 22, 2010 Warning
-        fixes"><span class="bold"><strong>Version 0.4.4, February 22, 2010</strong></span> <span class="emphasis"><em>Warning
-        fixes</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              <code class="computeroutput"><span class="identifier">scoped_suspend</span></code> warning
-              removal
-            </li>
-<li>
-              <code class="computeroutput"><span class="identifier">error_code</span></code> management
-              completed
-            </li>
-</ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4_3__june_18__2010____missing_file_fixe_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_3__june_18__2010____missing_file_fixe_" title="Version 0.4.3, June 18, 2010 Missing file
-        fixe"><span class="bold"><strong>Version 0.4.3, June 18, 2010</strong></span> <span class="emphasis"><em>Missing file
-        fixe</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc"><li>
-              boost/thread/detail/cv_status.hpp file was not commited.
-            </li></ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4_2__june_18__2010____packaging_fixe_"></a>Version 0.4.2, June 18, 2010 Packaging fixe
-</h4></div></div></div>
-<div class="itemizedlist"><ul type="disc"><li>
-              Boost.Conversion library, used by Boost.Thread porting to Boost.Chrono
-              was not packaged.
-            </li></ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4_1__june_17__2010____added_thread_clock_implementation_on_windows_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_4_1__june_17__2010____added_thread_clock_implementation_on_windows_" title="Version 0.4.1, June 17, 2010 Added thread
-        clock implementation on Windows"><span class="bold"><strong>Version 0.4.1, June 17, 2010</strong></span> <span class="emphasis"><em>Added thread
-        clock implementation on Windows</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>New Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Added <code class="computeroutput"><span class="identifier">thread_clock</span></code>
-              implementation on Windows.
-            </li>
-<li>
-              Added <span class="bold"><strong>Boost.Thread</strong></span> using <span class="bold"><strong>Boost.Chrono</strong></span>.
-            </li>
-</ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_4__february_28__2010____new_thread_clock_and_suspendible_clock__"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_4__february_28__2010____new_thread_clock_and_suspendible_clock__" title="Version 0.4, February 28, 2010 New thread
-        clock and Suspendible clock "><span class="bold"><strong>Version 0.4, February 28, 2010</strong></span> <span class="emphasis"><em>New thread
-        clock and Suspendible clock </em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>New Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              <code class="computeroutput"><span class="identifier">SuspendibleClock</span></code> concept
-              + template class _suspendible<span class="underline">clock</span>_.
-            </li>
-<li>
-              Added <code class="computeroutput"><span class="identifier">scope_suspend</span></code>
-              which do <code class="computeroutput"><span class="identifier">suspend</span></code>/<code class="computeroutput"><span class="identifier">resume</span></code> if the <code class="computeroutput"><span class="identifier">Clock</span></code>
-              is a model of <code class="computeroutput"><span class="identifier">SuspendibleClock</span></code>
-              concept, and nothing otherwise.
-            </li>
-<li>
-              <code class="computeroutput"><span class="identifier">thread_clock</span></code> support
-              on platforms providing it natively.
-            </li>
-<li>
-              Added support for wide character for <a href="../reference/reporters.html#boost_stopwatches.reference.reporters.stopwatch_reporter_hpp.stopwatch_reporter" title="
-          Template Class stopwatch_reporter<>"><code class="computeroutput"><span class="identifier">stopwatch_reporter</span></code></a>, <code class="computeroutput"><span class="identifier">stopclock</span></code>, and <code class="computeroutput"><span class="identifier">stopclock_accumulator</span></code>.
-            </li>
-<li>
-              <code class="computeroutput"><span class="identifier">digital_time</span></code> renamed
-              <code class="computeroutput"><span class="identifier">t24_hours</span></code>.
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Perf</strong></span>
-        </p>
-<p>
-          Added performances measures.
-        </p>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc"><li>
-              Bug on timeval_demo.
-            </li></ul></div>
-<pre class="programlisting"><span class="identifier">time_point</span> <span class="identifier">t</span><span class="special">(</span><span class="identifier">duration</span><span class="special">(</span><span class="identifier">xtime</span><span class="special">(</span><span class="number">0</span><span class="special">)));</span>  <span class="comment">// this was taken as a function declaration
-</span><span class="identifier">gettimeofday</span><span class="special">((</span><span class="identifier">timeval</span><span class="special">*)&</span><span class="identifier">t</span><span class="special">,</span> <span class="number">0</span><span class="special">);</span>
-<span class="keyword">return</span> <span class="identifier">t</span><span class="special">;</span>
-</pre>
-<p>
-          time_point t(duration(xtime(0))); // this was taken as a function declaration
-          gettimeofday((timeval*)&t, 0); return t; by
-        </p>
-<pre class="programlisting"><span class="identifier">timeval</span> <span class="identifier">tv</span><span class="special">;</span>
-<span class="identifier">gettimeofday</span><span class="special">(&</span><span class="identifier">tv</span><span class="special">,</span> <span class="number">0</span><span class="special">);</span>
-<span class="identifier">xtime</span> <span class="identifier">xt</span><span class="special">(</span> <span class="identifier">tv</span><span class="special">.</span><span class="identifier">tv_sec</span><span class="special">,</span> <span class="identifier">tv</span><span class="special">.</span><span class="identifier">tv_usec</span><span class="special">);</span>
-<span class="keyword">return</span> <span class="identifier">time_point</span><span class="special">(</span><span class="identifier">duration</span><span class="special">(</span><span class="identifier">xt</span><span class="special">));</span>
-</pre>
-<div class="itemizedlist"><ul type="disc"><li>
-              Bug on run_timer_test (add a global variable to avoid optimization
-              that removes completely the code to be measured
-            </li></ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_3_2__january_25__2010____new_frequency__lifetime_and_percentage_stopwatch_accumulator_features_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_3_2__january_25__2010____new_frequency__lifetime_and_percentage_stopwatch_accumulator_features_" title="Version 0.3.2, January 25, 2010 New frequency,
-        lifetime and percentage stopwatch_accumulator features"><span class="bold"><strong>Version 0.3.2, January 25, 2010</strong></span> <span class="emphasis"><em>New frequency,
-        lifetime and percentage stopwatch_accumulator features</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Added overloading for <code class="computeroutput"><span class="keyword">operator</span><span class="special">/(</span><span class="identifier">Integer</span><span class="special">/</span><span class="identifier">Duration</span><span class="special">)</span></code>
-            </li>
-<li>
-              Added frequency, lifetime and percentage to the default <code class="computeroutput"><span class="identifier">stopwatch_accumulator_formatter</span></code>.
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span> * Specific formatters didn't
-          work completly. * Replace <code class="computeroutput"><span class="identifier">duration</span><span class="special">(</span><span class="number">0</span><span class="special">)</span></code>
-          by <code class="computeroutput"><span class="identifier">duration</span><span class="special">::</span><span class="identifier">zero</span><span class="special">()</span></code>
-          on template classes. * <code class="computeroutput"><span class="identifier">suspend</span></code>
-          doesn't works: <code class="computeroutput"><span class="identifier">partial_</span></code>
-          not initialized neither taken in account by the elapsed function.
-        </p>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_3_1__january_20__2010____new_support_for_wide_characters_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_3_1__january_20__2010____new_support_for_wide_characters_" title="Version 0.3.1, January 20, 2010 New support
-        for wide characters"><span class="bold"><strong>Version 0.3.1, January 20, 2010</strong></span> <span class="emphasis"><em>New support
-        for wide characters</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Support for wide characters on formatters and stopclocks
-            </li>
-<li>
-              added <code class="computeroutput"><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">hpp</span></code> and <code class="computeroutput"><span class="identifier">stopwatches</span><span class="special">.</span><span class="identifier">hpp</span></code>
-              at the boost level
-            </li>
-</ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_3_0__january_17__2010____new_stopwatch_stopclock_feature___bug_fixes_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_3_0__january_17__2010____new_stopwatch_stopclock_feature___bug_fixes_" title="Version 0.3.0, January 17, 2010 New stopwatch/stopclock
-        feature + Bug fixes"><span class="bold"><strong>Version 0.3.0, January 17, 2010</strong></span> <span class="emphasis"><em>New stopwatch/stopclock
-        feature + Bug fixes</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Added independent process cpu clocks for real, user, system process
-              CPU time
-            </li>
-<li>
-              Added global process cpu clock for real, user, system process CPU time
-            </li>
-<li>
-              Added <code class="computeroutput"><span class="identifier">digital_time</span></code>
-              (looking for a better name)
-            </li>
-<li>
-              Added new <a href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="
-        Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a> concept measuring
-              elapsed time between different points in time associated to the operations
-              <code class="computeroutput"><span class="identifier">start</span></code>, <code class="computeroutput"><span class="identifier">stop</span></code>, <code class="computeroutput"><span class="identifier">suspend</span></code>
-              and <code class="computeroutput"><span class="identifier">resume</span></code>.
-            </li>
-<li>
-              Added <a href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_hpp.stopwatch" title="
-          Template Class stopwatch<>"><code class="computeroutput"><span class="identifier">stopwatch</span></code></a> is a model <a href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="
-        Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a> measuring the elapsed
-              time between the <code class="computeroutput"><span class="identifier">start</span></code>
-              and the <code class="computeroutput"><span class="identifier">stop</span></code> operations.
-            </li>
-<li>
-              Added <a href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_accumulator_hpp.stopwatch_accumulator" title="
-          Template Class stopwatch_accumulator<>"><code class="computeroutput"><span class="identifier">stopwatch_accumulator</span></code></a> is a
-              model <a href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="
-        Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a> allowing to accumulate
-              several time samples and gives the average, ...
-            </li>
-<li>
-              Added scoped helper classes allowing to pairwise <code class="computeroutput"><span class="identifier">start</span></code><span class="emphasis"><em>`stop`
-              operations, `suspend`</em></span><code class="computeroutput"><span class="identifier">resume</span></code>
-              and <code class="computeroutput"><span class="identifier">resume</span></code>/<code class="computeroutput"><span class="identifier">suspend</span></code> a <a href="../reference/stopwatches.html#boost_stopwatches.reference.stopwatches.stopwatch_req" title="
-        Stopwatch Requirements"><code class="computeroutput"><span class="identifier">Stopwatch</span></code></a>.
-            </li>
-<li>
-              Added new stopwatch <a href="../reference/reporters.html#boost_stopwatches.reference.reporters.formatter_req" title="
-        Formatter Requirements"><code class="computeroutput"><span class="identifier">Formatter</span></code></a> concept
-              <div class="itemizedlist"><ul type="circle">
-<li>
-                    Added stopwatch formatter "%ds\n"
-                  </li>
-<li>
-                    Added stopwatch accumulator formatter "%c times, sum<code class="literal">%ss,
-                    min</code>%ms, max<code class="literal">%Ms, mean</code>%as\n"
-                  </li>
-<li>
-                    Added time formatter "real %rs, cpu %cs (%p%), user %us,
-                    system %ss\n"
-                  </li>
-<li>
-                    Added digital_time formatter "%d days(s) %h:%m:%s.%n\n"
-                  </li>
-</ul></div>
-            </li>
-<li>
-              <a href="../reference/reporters.html#boost_stopwatches.reference.reporters.stopwatch_reporter_hpp.stopwatch_reporter" title="
-          Template Class stopwatch_reporter<>"><code class="computeroutput"><span class="identifier">stopwatch_reporter</span></code></a> is a convenient
-              generic class reporting elapsed time for the Stopwatch concept.
-            </li>
-<li>
-              Added <code class="computeroutput"><span class="identifier">stopclock</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">></span></code>
-              shortcut <code class="computeroutput"><span class="identifier">stopwatch_reporter</span><span class="special"><</span><span class="identifier">stopwatch</span><span class="special"><</span><span class="identifier">Clock</span><span class="special">>></span></code>
-            </li>
-<li>
-              Added <a href="../reference/reporters.html#boost_stopwatches.reference.reporters.scoped_stopclock_hpp.scoped_stopclock" title="
-          Template Class scoped_stopclock<>"><code class="computeroutput"><span class="identifier">scoped_stopclock</span></code></a> which trace
-              at the constuctor and destructor.
-            </li>
-<li>
-              Added <code class="computeroutput"><span class="identifier">typeof</span></code> registration
-              for classes <code class="computeroutput"><span class="identifier">duration</span></code>
-              and <code class="computeroutput"><span class="identifier">time_point</span></code>
-            </li>
-<li>
-              The old classes <code class="computeroutput"><span class="identifier">process_times</span></code>,
-              <code class="computeroutput"><span class="identifier">process_clock</span></code>, <code class="computeroutput"><span class="identifier">process_timer</span></code>, <code class="computeroutput"><span class="identifier">timer</span></code>
-              and <code class="computeroutput"><span class="identifier">run_timer</span></code> are deprecated
-              as the preceding additions are more generic. However for backward compatibility
-              they preserved until inclusion of the library in Boost. Next follows
-              the equivalences:
-              <div class="itemizedlist"><ul type="circle">
-<li>
-                    <code class="computeroutput"><span class="identifier">timer</span><span class="special"><></span></code>
-                    ~ <code class="computeroutput"><span class="identifier">stopwatch</span><span class="special"><></span></code>
-                  </li>
-<li>
-                    <code class="computeroutput"><span class="identifier">process_timer</span></code>
-                    ~ <code class="computeroutput"><span class="identifier">stopwatch</span><span class="special"><</span><span class="identifier">process_cpu_clock</span><span class="special">></span></code>
-                  </li>
-<li>
-                    <code class="computeroutput"><span class="identifier">run_timer</span></code> ~
-                    <code class="computeroutput"><span class="identifier">stopclock</span><span class="special"><></span></code>
-                  </li>
-</ul></div>
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc"><li>
-              Try to correct warning "C4251: 'boost::chrono::run_timer::m_format'
-              : class 'std::basic_string<_Elem,_Traits,_Ax>' needs to have
-              dll-interface to be used by clients of class 'boost::chrono::run_timer'",
-              by don't including inlines functions using the std::string <code class="computeroutput"><span class="identifier">m_format</span></code>.
-            </li></ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_2_1__december_13__2009____bug_fixes_"></a>Version 0.2.1, December 13, 2009 Bug fixes
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Replace <code class="computeroutput"><span class="identifier">INTMAX_C</span></code> by
-              <code class="computeroutput"><span class="identifier">BOOST_INTMAX_C</span></code> until
-              <code class="computeroutput"><span class="identifier">boost</span><span class="special">/</span><span class="identifier">cstdint</span><span class="special">.</span><span class="identifier">hpp</span></code> ensures <code class="computeroutput"><span class="identifier">INTMAX_C</span></code>
-              is always defined.
-            </li>
-<li>
-              Define __BOOST_CHRONO_HAS_CLOCK<span class="underline">MONOTONIC</span>_
-              when <code class="computeroutput"><span class="identifier">BOOST_CHRONO_WINDOWS_API</span></code>
-            </li>
-<li>
-              Commenting invalid operator declarations
-            </li>
-<li>
-              Take care of Boost <code class="computeroutput"><span class="identifier">min</span></code>/<code class="computeroutput"><span class="identifier">max</span></code> recommendations
-            </li>
-<li>
-              Complete qualification when defining nested typedef duration on clocks
-              to avoid the following compile error:
-            </li>
-</ul></div>
-<pre class="programlisting"><span class="special">./</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">:</span><span class="number">945</span><span class="special">:</span> <span class="identifier">error</span><span class="special">:</span> <span class="identifier">declaration</span> <span class="identifier">of</span> <span class="char">'typedef class boost::chrono::duration<long long int, boost::__ratio__<1ll, 10000000ll> > boost::chrono::system_clock::duration'</span>
-<span class="special">./</span><span class="identifier">boost</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">hpp</span><span class="special">:</span><span class="number">458</span><span class="special">:</span> <span class="identifier">error</span><span class="special">:</span> <span class="identifier">changes</span> <span class="identifier">meaning</span> <span class="identifier">of</span> <span class="char">'duration'</span> <span class="identifier">from</span> <span class="char">'class boost::chrono::duration<long long int, boost::__ratio__<1ll, 10000000ll> >'</span>
-</pre>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              cleanup of simulated...
-            </li>
-<li>
-              warning removal on <code class="computeroutput"><span class="identifier">posix</span><span class="special">/</span><span class="identifier">process_clock</span><span class="special">.</span><span class="identifier">cpp</span></code>.
-            </li>
-<li>
-              disable VC++ foolishness.
-            </li>
-<li>
-              Update Jamfiles to manage with dll.
-            </li>
-<li>
-              removal of conversion warning in test_duration.
-            </li>
-<li>
-              manage with MSVC reporting a warning instead of an error when there
-              is an integral constant overflow.
-            </li>
-<li>
-              Use <code class="computeroutput"><span class="identifier">STATIC_ASSERT</span></code> specific
-              macro to solve the compile failing issue.
-            </li>
-<li>
-              Qualify with <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">detail</span></code>
-              <code class="computeroutput"><span class="identifier">boost</span><span class="special">::</span><span class="identifier">chrono</span><span class="special">::</span><span class="identifier">detail</span></code> to avoid ambiguities with
-              MSVC.
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Documentation:</strong></span>
-        </p>
-<p>
-          More updated documentation.
-        </p>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_2_0__december_8__2009______features___bug_fixes___updated_documentation_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_2_0__december_8__2009______features___bug_fixes___updated_documentation_" title="Version 0.2.0, December 8, 2009 + Features
-        + Bug fixes + Updated documentation"><span class="bold"><strong>Version 0.2.0, December 8, 2009</strong></span> <span class="emphasis"><em>+ Features
-        + Bug fixes + Updated documentation</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Added <code class="computeroutput"><span class="identifier">ratio</span></code> construction
-              and assignment from an equivalent <code class="computeroutput"><span class="identifier">ratio</span></code>
-              (<a href="http://home.roadrunner.com/~hinnant/issue_review/lwg-active.html#1281" target="_top"><span class="bold"><strong>LWG 1281. CopyConstruction and Assignment between ratios
-              having the same normalized form</strong></span></a>)
-            </li>
-<li>
-              Added nested <code class="computeroutput"><span class="identifier">ratio</span></code>
-              typedef type (<a href="http://home.roadrunner.com/~hinnant/issue_review/lwg-active.html#1281" target="_top"><span class="bold"><strong>LWG 1281. CopyConstruction and Assignment between ratios
-              having the same normalized form</strong></span></a>)
-            </li>
-<li>
-              Added __BOOST_CHRONO_HAS_CLOCK<span class="underline">MONOTONIC</span>_
-              macro to state if <code class="computeroutput"><span class="identifier">monotonic_clock</span></code>
-              is provided on this platform.
-            </li>
-<li>
-              Added <code class="computeroutput"><span class="identifier">duration</span></code> <code class="computeroutput"><span class="keyword">operator</span><span class="special">%</span></code>
-              (LGW 934. duration is missing operator%)
-            </li>
-<li>
-              Added BOOST_CHRONO_CONSTEXPR when constexpr should be used.
-            </li>
-<li>
-              Complete <code class="computeroutput"><span class="identifier">duration</span></code>
-              <code class="computeroutput"><span class="keyword">operator</span><span class="special">*</span></code>
-              and <code class="computeroutput"><span class="keyword">operator</span><span class="special">/</span></code>.
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Implementation:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              Use <code class="computeroutput"><span class="identifier">INTMAC_C</span></code> to name
-              <code class="computeroutput"><span class="identifier">intmax_t</span></code> constants
-              instead of <code class="computeroutput"><span class="identifier">LL</span></code>.
-            </li>
-<li>
-              Separate <code class="computeroutput"><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">cpp</span></code> on # files <code class="computeroutput"><span class="identifier">win</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">cpp</span></code>,
-              <code class="computeroutput"><span class="identifier">mac</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">cpp</span></code> and <code class="computeroutput"><span class="identifier">posix</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">cpp</span></code>
-              to make easier the maintenance on different platforms.
-            </li>
-<li>
-              Separate <code class="computeroutput"><span class="identifier">process_clock</span><span class="special">.</span><span class="identifier">cpp</span></code>
-              on # files <code class="computeroutput"><span class="identifier">win</span><span class="special">/</span><span class="identifier">process_clock</span><span class="special">.</span><span class="identifier">cpp</span></code>, <code class="computeroutput"><span class="identifier">mac</span><span class="special">/</span><span class="identifier">process_clock</span><span class="special">.</span><span class="identifier">cpp</span></code>
-              and <code class="computeroutput"><span class="identifier">posix</span><span class="special">/</span><span class="identifier">process_clock</span><span class="special">.</span><span class="identifier">cpp</span></code> to make easier the maintenace
-              on different platforms.
-            </li>
-<li>
-              Added the <code class="computeroutput"><span class="identifier">error_code</span></code>
-              prototype for <code class="computeroutput"><span class="identifier">monotonic_clock</span><span class="special">::</span><span class="identifier">now</span></code>
-              for <code class="computeroutput"><span class="identifier">mac</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">cpp</span></code>.
-            </li>
-<li>
-              Fully implement <code class="computeroutput"><span class="identifier">mac</span><span class="special">/</span><span class="identifier">chrono</span><span class="special">.</span><span class="identifier">cpp</span></code>
-              with error handling.
-            </li>
-<li>
-              Take care on POSIX systems when <code class="computeroutput"><span class="identifier">CLOCK_MONOTONIC</span></code>
-              is not defined.
-            </li>
-</ul></div>
-<p>
-          <span class="bold"><strong>Documentation:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc"><li>
-              The documentation is written now using quick-book using as base N2661 - A Foundation to Sleep On .
-            </li></ul></div>
-<p>
-          <span class="bold"><strong>Bug Fixes</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              <code class="computeroutput"><span class="keyword">operator</span><span class="special">/</span></code>
-              was ambiguous: Disambiguate duration <code class="computeroutput"><span class="keyword">operator</span><span class="special">/</span></code>.
-            </li>
-<li>
-              <code class="computeroutput"><span class="identifier">CLOCK_MONOTONIC</span></code> is
-              not defined with cygwin/gcc 3.4: Disable code when __BOOST_CHRONO_HAS_CLOCK<span class="underline">MONOTONIC</span>_ is not defined.
-            </li>
-<li>
-              result of metafunctions <code class="computeroutput"><span class="identifier">ratio_multiply</span></code>
-              and <code class="computeroutput"><span class="identifier">ratio_divide</span></code> were
-              not normalized ratios: Use of the nested <code class="computeroutput"><span class="identifier">ratio</span></code>
-              typedef type on <code class="computeroutput"><span class="identifier">ratio</span></code>
-              arithmetic operations.
-            </li>
-<li>
-              Copy constructor from similar <code class="computeroutput"><span class="identifier">duration</span></code>
-              masked the defaulted operations: Added duration defaulted implementations
-            </li>
-</ul></div>
-</div>
-<div class="section" lang="en">
-<div class="titlepage"><div><div><h4 class="title">
-<a name="boost_stopwatches.appendices.history.__version_0_1_0__april_29__2009____beman_s_boostified_version_chrono_"></a><a href="history.html#boost_stopwatches.appendices.history.__version_0_1_0__april_29__2009____beman_s_boostified_version_chrono_" title="Version 0.1.0, April 29, 2009 Beman's boostified
-        version Chrono"><span class="bold"><strong>Version 0.1.0, April 29, 2009</strong></span> <span class="emphasis"><em>Beman's boostified
-        version Chrono</em></span></a>
-</h4></div></div></div>
-<p>
-          <span class="bold"><strong>Features:</strong></span>
-        </p>
-<div class="itemizedlist"><ul type="disc">
-<li>
-              The C++0x Standard Library's <code class="computeroutput"><span class="identifier">common_type</span></code>.
-            </li>
-<li>
-              The C++0x Standard Library's compile-time rational arithmetic.
-            </li>
-<li>
-              The C++0x Standard Library's time utilities, including:
-              <div class="itemizedlist"><ul type="circle">
-<li>
-                    Class template <code class="computeroutput"><span class="identifier">duration</span></code>
-                  </li>
-<li>
-                    Class template <code class="computeroutput"><span class="identifier">time_point</span></code>
-                  </li>
-<li>
-                    Clocks:
-                    <div class="itemizedlist"><ul type="square">
-<li>
-                          <code class="computeroutput"><span class="identifier">system_clock</span></code>
-                        </li>
-<li>
-                          <code class="computeroutput"><span class="identifier">monotonic_clock</span></code>
-                        </li>
-<li>
-                          <code class="computeroutput"><span class="identifier">high_resolution_clock</span></code>
-                        </li>
-</ul></div>
-                  </li>
-</ul></div>
-            </li>
-<li>
-              Class template timer, with typedefs:
-              <div class="itemizedlist"><ul type="circle">
-<li>
-                    <code class="computeroutput"><span class="identifier">system_timer</span></code>
-                  </li>
-<li>
-                    <code class="computeroutput"><span class="identifier">monotonic_timer</span></code>
-                  </li>
-<li>
-                    <code class="computeroutput"><span class="identifier">high_resolution_timer</span></code>
-                  </li>
-</ul></div>
-            </li>
-<li>
-              Process clocks and timers:
-              <div class="itemizedlist"><ul type="circle">
-<li>
-                    <code class="computeroutput"><span class="identifier">process_clock</span></code>,
-                    capturing real, user-CPU, and system-CPU times.
-                  </li>
-<li>
-                    <code class="computeroutput"><span class="identifier">process_timer</span></code>,
-                    capturing elapsed real, user-CPU, and system-CPU times.
-                  </li>
-<li>
-                    <code class="computeroutput"><span class="identifier">run_timer</span></code>, convenient
-                    reporting of process_timer results.
-                  </li>
-</ul></div>
-            </li>
-</ul></div>
-</div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
 <td align="left"></td>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/perf.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -70,7 +70,7 @@
         with a variable lifetime.
       </p>
 <a name="boost_stopwatches.appendices.perf.single_threaded_recursive_function"></a><h4>
-<a name="id5054329"></a>
+<a name="id5049752"></a>
         <a href="perf.html#boost_stopwatches.appendices.perf.single_threaded_recursive_function">Single-Threaded
         Recursive function</a>
       </h4>
@@ -93,7 +93,7 @@
         and thread_clock.
       </p>
 <a name="boost_stopwatches.appendices.perf.multi_threaded_recursive_function"></a><h4>
-<a name="id5054378"></a>
+<a name="id5049801"></a>
         <a href="perf.html#boost_stopwatches.appendices.perf.multi_threaded_recursive_function">Multi-Threaded
         Recursive function</a>
       </h4>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/rationale.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -31,7 +31,7 @@
       Rationale</a>
 </h3></div></div></div>
 <a name="boost_stopwatches.appendices.rationale.how_reliable_are_these_measures_"></a><h4>
-<a name="id5051361"></a>
+<a name="id5047518"></a>
         <a href="rationale.html#boost_stopwatches.appendices.rationale.how_reliable_are_these_measures_">How
         reliable are these measures?</a>
       </h4>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/tickets.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/tickets.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/tickets.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -59,403 +59,11 @@
 <tr>
 <td>
                 <p>
-                  0
-                </p>
-              </td>
-<td>
-                <p>
-                  Issues raised by Michael Marcin: In the past I've seen QueryPerformanceCounter
-                  give incorrect results, especially with SpeedStep processors on
-                  laptops. This was many years ago and might have been fixed by service
-                  packs and drivers.
-                </p>
-                <p>
-                  Typically you check the results of QPC against GetTickCount to
-                  see if the results are reasonable. http://support.microsoft.com/kb/274323
-                </p>
-                <p>
-                  I've also heard of problems with QueryPerformanceCounter in multi-processor
-                  systems.
-                </p>
-                <p>
-                  I know some people SetThreadAffinityMask to 1 for the current thread
-                  call their QueryPerformance* functions then restore SetThreadAffinityMask.
-                  This seems horrible to me because it forces your program to jump
-                  to another physical processor if it isn't already on cpu0 but they
-                  claim it worked well in practice because they called the timing
-                  functions infrequently.
-                </p>
-                <p>
-                  In the past I have chosen to use timeGetTime with timeBeginPeriod(1)
-                  for high resolution timers to avoid these issues.
-                </p>
-              </td>
-<td>
-                <p>
-                  ???
-                </p>
-              </td>
-<td>
-                <p>
-                  <span class="bold"><strong>Open</strong></span>
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
                   1
                 </p>
               </td>
 <td>
                 <p>
-                  operator/ was ambiguous
-                </p>
-              </td>
-<td>
-                <p>
-                  Disambiguate duration operator/
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  2
-                </p>
-              </td>
-<td>
-                <p>
-                  CLOCK_MONOTONIC is not defined with cygwin/gcc 3.4
-                </p>
-              </td>
-<td>
-                <p>
-                  Disable code when BOOST_CHRONO_HAS_CLOCK_MONOTONIC is not defined.
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  3
-                </p>
-              </td>
-<td>
-                <p>
-                  result of metafunctions ratio_multiply and ratio_divide were not
-                  normalized ratios
-                </p>
-              </td>
-<td>
-                <p>
-                  Use of the nested ratio typedef type on ratio arithmetic operations.
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  4
-                </p>
-              </td>
-<td>
-                <p>
-                  Copy constructor from similar duration masked the defaulted operations
-                </p>
-              </td>
-<td>
-                <p>
-                  Added duration defaulted implementations
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  5
-                </p>
-              </td>
-<td>
-                <p>
-                  INTMAX_C is not always defined
-                </p>
-              </td>
-<td>
-                <p>
-                  Replace INTMAX_C by BOOST_INTMAX_C until boost/cstdint.hpp ensures
-                  INTMAX_C is always defined.
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  6
-                </p>
-              </td>
-<td>
-                <p>
-                  undefined BOOST_CHRONO_HAS_CLOCK_MONOTONIC when BOOST_CHRONO_WINDOWS_API
-                </p>
-              </td>
-<td>
-                <p>
-                  Define BOOST_CHRONO_HAS_CLOCK_MONOTONIC when BOOST_CHRONO_WINDOWS_API
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  7
-                </p>
-              </td>
-<td>
-                <p>
-                  min/max macros intrussion
-                </p>
-              </td>
-<td>
-                <p>
-                  Take care of Boost min/max recommendations
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  8
-                </p>
-              </td>
-<td>
-                <p>
-                  declaration of 'typedef class boost::chrono::duration<..>
-                  changes meaning of 'duration'
-                </p>
-              </td>
-<td>
-                <p>
-                  complete qualification when defining nested typedef duration on
-                  clocks to avoid the following compile error:
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  9
-                </p>
-              </td>
-<td>
-                <p>
-                  VC++ warnings
-                </p>
-              </td>
-<td>
-                <p>
-                  disable VC++ foolishness
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-</tbody>
-</table></div>
-<div class="informaltable"><table class="table">
-<colgroup>
-<col>
-<col>
-<col>
-<col>
-</colgroup>
-<thead><tr>
-<th>
-                <p>
-                  Ticket
-                </p>
-              </th>
-<th>
-                <p>
-                  Description
-                </p>
-              </th>
-<th>
-                <p>
-                  Resolution
-                </p>
-              </th>
-<th>
-                <p>
-                  State
-                </p>
-              </th>
-</tr></thead>
-<tbody>
-<tr>
-<td>
-                <p>
-                  10
-                </p>
-              </td>
-<td>
-                <p>
-                  conversion warning in test_duration
-                </p>
-              </td>
-<td>
-                <p>
-                  removal of conversion warning in test_duration
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  11
-                </p>
-              </td>
-<td>
-                <p>
-                  MSVC reports a warning instead of an error when there is an integral
-                  constant overflow
-                </p>
-              </td>
-<td>
-                <p>
-                  manage with MSVC reporting a warning instead of an error when there
-                  is an integral constant overflow
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  12
-                </p>
-              </td>
-<td>
-                <p>
-                  ambiguities with MSVC when using detail:: namespace
-                </p>
-              </td>
-<td>
-                <p>
-                  Qualify with boost::detail boost::chrono::detail
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  13
-                </p>
-              </td>
-<td>
-                <p>
-                  warning C4251: 'boost::chrono::run_timer::m_format' : class 'std::basic_string<_Elem,_Traits,_Ax>'
-                  needs to have dll-interface to be used by clients of class 'boost::chrono::run_timer'
-                </p>
-              </td>
-<td>
-                <p>
-                  don't include inlines functions using the std::string m_format
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  14
-                </p>
-              </td>
-<td>
-                <p>
-                  Bad use of duration(0) on template classes
-                </p>
-              </td>
-<td>
-                <p>
-                  remplace by duration::zero()
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  15
-                </p>
-              </td>
-<td>
-                <p>
                   suspend doesn't works: partial_ not initialized
                 </p>
               </td>
@@ -473,7 +81,7 @@
 <tr>
 <td>
                 <p>
-                  16
+                  2
                 </p>
               </td>
 <td>
@@ -495,7 +103,7 @@
 <tr>
 <td>
                 <p>
-                  17
+                  3
                 </p>
               </td>
 <td>
@@ -517,39 +125,7 @@
 <tr>
 <td>
                 <p>
-                  18
-                </p>
-              </td>
-<td>
-                <p>
-                  warnings on mingw-gcc.4.4:
-                </p>
-                <p>
-                  ....../boost/chrono/chrono.hpp: In copy constructor 'boost::chrono::time_point<boost::chrono::process_cpu_clock,
-                  boost::chrono::duration<boost::chrono::process_cpu_clock::times,
-                  boost::ratio<1ll, 1000000000ll> > >::time_point(const
-                  boost::chrono::time_point<boost::chrono::process_cpu_clock,
-                  boost::chrono::duration<boost::chrono::process_cpu_clock::times,
-                  boost::ratio<1ll, 1000000000ll> > >&)': ....../boost/chrono/chrono.hpp:816:
-                  warning: suggest parentheses around '&&' within '||' ....../boost/chrono/chrono.hpp:816:
-                  warning: suggest parentheses around '&&' within '||'
-                </p>
-              </td>
-<td>
-                <p>
-                  ???
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  19
+                  4
                 </p>
               </td>
 <td>
@@ -568,7 +144,7 @@
 <tr>
 <td>
                 <p>
-                  20
+                  5
                 </p>
               </td>
 <td>
@@ -591,7 +167,7 @@
 <tr>
 <td>
                 <p>
-                  21
+                  6
                 </p>
               </td>
 <td>
@@ -613,7 +189,7 @@
 <tr>
 <td>
                 <p>
-                  22
+                  7
                 </p>
               </td>
 <td>
@@ -635,51 +211,7 @@
 <tr>
 <td>
                 <p>
-                  23
-                </p>
-              </td>
-<td>
-                <p>
-                  boost/thread/detail/cv_status.hpp file was not commited
-                </p>
-              </td>
-<td>
-                <p>
-                  commit file
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  24
-                </p>
-              </td>
-<td>
-                <p>
-                  Boost.Conversion was not packaged
-                </p>
-              </td>
-<td>
-                <p>
-                  Package it
-                </p>
-              </td>
-<td>
-                <p>
-                  Closed
-                </p>
-              </td>
-</tr>
-<tr>
-<td>
-                <p>
-                  25
+                  8
                 </p>
               </td>
 <td>
Modified: sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/boost_stopwatches/appendices/todo.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -29,7 +29,7 @@
       plans</a>
 </h3></div></div></div>
 <a name="boost_stopwatches.appendices.todo.tasks_to_do"></a><h4>
-<a name="id5054445"></a>
+<a name="id5049868"></a>
         <a href="todo.html#boost_stopwatches.appendices.todo.tasks_to_do">Tasks to do</a>
       </h4>
 <div class="itemizedlist"><ul type="disc">
Modified: sandbox/chrono/libs/stopwatches/doc/html/index.html
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/html/index.html	(original)
+++ sandbox/chrono/libs/stopwatches/doc/html/index.html	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -91,7 +91,7 @@
 </table></div>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: September 05, 2010 at 10:42:38 GMT</small></p></td>
+<td align="left"><p><small>Last revised: September 05, 2010 at 15:31:51 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>
Modified: sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk
==============================================================================
--- sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk	(original)
+++ sandbox/chrono/libs/stopwatches/doc/stopwatches.qbk	2010-09-05 15:49:39 EDT (Sun, 05 Sep 2010)
@@ -2897,7 +2897,7 @@
 [section:history Appendix A: History]
 [/==================================]
 
-[section [*Version 0.5.0, September 10, 2010] ]
+[section [*Version 0.1.0, September 10, 2010] ]
 
 [*Features:]
 
@@ -2905,261 +2905,9 @@
 
 [endsect]
 
-[section [*Version 0.4.7, September 1, 2010] ]
-
-[*New Features:]
-
-* Added __lightweight_stopwatch__.
-
-[endsect]
-
-[section [*Version 0.4.6, August 28, 2010] ]
-
-[*New Features:]
-
-* Implementation of __common_type__ without using Boost.TypeOf.
-* Added __stopwatch_accumulator_time_formatter__ class.
-
-[*Old Features:]
-
-* Type reporter removed from Stopwatches as well as the get_reporter metafunction.
-
-[*Bug Fixes]
-
-* __process_cpu_clock__ is now a valid model of Clock that can be used with __stopclocks_accumulator__.
-* eliminate or suppress a lot of warnings appearing with with warnings=all -Wextra
-* improve the error code handling
-
-[endsect]
-
-[section [*Version 0.4.5, July 6, 2010] ['Documentation update]]
-
-[*Documentation]
-
-* Overview rewriting
-* Added missing __thread_clock__ reference.
-* How to implement a __thread_clock__ tutorial removed.
-* References section renamed to External Resources.
-* Added links to source examples.
-* Added links between Models and Concepts.
-* Added macros descriptions.
-* Cleanup.
-
-[*Bug Fixes]
-
-* Valgrind fixes: "Conditional jump or move depends on uninitialised value(s)"
-* Take care of Boost.System break on version 1.44
-* gcc.4.4 "warning: suggest parentheses around '&&' within '||' " removal.
-
-[endsect]
-
-[section [*Version 0.4.4, February 22, 2010] [' Warning fixes]]
-
-[*Bug Fixes]
-
-* `scoped_suspend` warning removal
-* `error_code` management completed
-
-[endsect]
-
-[section [*Version 0.4.3, June 18, 2010] ['Missing file fixe]]
-
-[*Bug Fixes]
-
-* boost/thread/detail/cv_status.hpp file was not commited.
-
-[endsect]
-
-[section [*Version 0.4.2, June 18, 2010] ['Packaging fixe]]
-
-* Boost.Conversion library, used by Boost.Thread porting to Boost.Chrono was not packaged.
-
-[endsect]
-
-[section [*Version 0.4.1, June 17, 2010] ['Added thread clock implementation on Windows]]
-
-[*New Features:]
-
-* Added __thread_clock__ implementation on Windows.
-* Added *Boost.Thread* using *Boost.Chrono*.
-
-[endsect]
-
-[section [*Version 0.4, February 28, 2010] ['New thread clock and Suspendible clock ]]
-
-[*New Features:]
-
-* __SuspendibleClock__ concept + template class _suspendible_clock__.
-* Added `scope_suspend` which do `suspend`/`resume` if the __Clock__ is a model of __SuspendibleClock__ concept, and nothing otherwise.
-* __thread_clock__ support on platforms providing it natively.
-* Added support for wide character for __stopwatch_reporter__, `stopclock`, and `stopclock_accumulator`.
-* `digital_time` renamed `t24_hours`.
-
-[*Perf]
-
-Added performances measures.
-
-[*Bug Fixes]
-
-* Bug on timeval_demo.
-
-    time_point t(duration(xtime(0)));  // this was taken as a function declaration
-    gettimeofday((timeval*)&t, 0);
-    return t;
-by
-
-    timeval tv;
-    gettimeofday(&tv, 0);
-    xtime xt( tv.tv_sec, tv.tv_usec);
-    return time_point(duration(xt));
-
-* Bug on run_timer_test (add a global variable to avoid optimization that removes completely the code to be  measured
-
-[endsect]
-
-[section [*Version 0.3.2, January 25, 2010] ['New frequency, lifetime and percentage stopwatch_accumulator features]]
-[*Features:]
-
-* Added overloading for `operator/(Integer/Duration)`
-* Added frequency, lifetime and percentage to the default `stopwatch_accumulator_formatter`.
-
-[*Bug Fixes]
-* Specific formatters didn't work completly.
-* Replace `duration(0)` by `duration::zero()` on template classes.
-* `suspend` doesn't works: `partial_` not initialized neither taken in account by the elapsed function.
-
-[endsect]
-
-[section [*Version 0.3.1, January 20, 2010] ['New support for wide characters]]
-[*Features:]
-
-* Support for wide characters on formatters and stopclocks
-* added `chrono.hpp` and `stopwatches.hpp` at the boost level
-
-
-[endsect]
-
-[section [*Version 0.3.0, January 17, 2010] ['New stopwatch/stopclock feature + Bug fixes]]
-[*Features:]
-
-* Added independent process cpu clocks for real, user, system process CPU time
-* Added global process cpu clock for real, user, system process CPU time
-* Added `digital_time` (looking for a better name)
-* Added new __Stopwatch__ concept measuring elapsed time between different points in time associated to the operations `start`, `stop`, `suspend` and `resume`.
-* Added __stopwatch__ is a model __Stopwatch__ measuring the elapsed time between the `start` and the `stop` operations.
-* Added __stopwatch_accumulator__ is a model __Stopwatch__ allowing to accumulate several time samples and gives the average, ...
-* Added scoped helper classes allowing to pairwise `start`/`stop` operations, `suspend`/`resume` and `resume`/`suspend` a __Stopwatch__.
-* Added new stopwatch __Formatter__ concept
-    * Added stopwatch formatter "%ds\\n"
-    * Added stopwatch accumulator formatter "%c times, sum=%ss, min=%ms, max=%Ms, mean=%as\\n"
-    * Added time formatter "real %rs, cpu %cs (%p%), user %us, system %ss\\n"
-    * Added digital_time formatter "%d days(s) %h:%m:%s.%n\\n"
-* __stopwatch_reporter__ is a convenient generic class reporting elapsed time for the Stopwatch concept.
-* Added `stopclock<Clock>` shortcut `stopwatch_reporter<stopwatch<Clock>>`
-* Added __scoped_stopclock__ which trace at the constuctor and destructor.
-* Added `typeof` registration for classes __duration__ and __time_point__
-
-* The old classes `process_times`, `process_clock`, `process_timer`, `timer` and `run_timer` are deprecated as the preceding additions are more generic. However for backward compatibility they preserved until inclusion of the library in Boost. Next follows the equivalences:
-    * `timer<>` ~ `stopwatch<>`
-    * `process_timer` ~ `stopwatch<process_cpu_clock>`
-    * `run_timer` ~ `stopclock<>`
-
-[*Bug Fixes]
-
-* Try to correct warning "C4251: 'boost::chrono::run_timer::m_format' : class 'std::basic_string<_Elem,_Traits,_Ax>' needs to have dll-interface to be used by clients of class 'boost::chrono::run_timer'", by don't including inlines functions using the std::string `m_format`.
 
 [endsect]
 
-[section [*Version 0.2.1, December 13, 2009] ['Bug fixes]]
-
-[*Bug Fixes]
-
-* Replace `INTMAX_C` by `BOOST_INTMAX_C` until `boost/cstdint.hpp` ensures `INTMAX_C` is always defined.
-* Define __BOOST_CHRONO_HAS_CLOCK_MONOTONIC__ when `BOOST_CHRONO_WINDOWS_API`
-* Commenting invalid operator declarations
-* Take care of Boost `min`/`max` recommendations
-* Complete qualification when defining nested typedef duration on clocks to avoid the following compile error:
-
-    ./boost/chrono/chrono.hpp:945: error: declaration of 'typedef class boost::chrono::duration<long long int, boost::__ratio__<1ll, 10000000ll> > boost::chrono::system_clock::duration'
-    ./boost/chrono/chrono.hpp:458: error: changes meaning of 'duration' from 'class boost::chrono::duration<long long int, boost::__ratio__<1ll, 10000000ll> >'
-
-* cleanup of simulated...
-* warning removal on `posix/process_clock.cpp`.
-* disable VC++ foolishness.
-* Update Jamfiles to manage with dll.
-* removal of conversion warning in test_duration.
-* manage with MSVC reporting a warning instead of an error when there is an integral constant overflow.
-* Use `STATIC_ASSERT` specific macro to solve the compile failing issue.
-* Qualify with `boost::detail` `boost::chrono::detail` to avoid ambiguities with MSVC.
-
-
-[*Documentation:]
-
-More updated documentation.
-
-[endsect]
-
-[section [*Version 0.2.0, December 8, 2009] ['+ Features + Bug fixes + Updated documentation]]
-
-[*Features:]
-
-* Added __ratio__ construction and assignment from an equivalent __ratio__ ([@http://home.roadrunner.com/~hinnant/issue_review/lwg-active.html#1281 [*LWG 1281. CopyConstruction and Assignment between ratios having the same normalized form]])
-* Added nested __ratio__ typedef type ([@http://home.roadrunner.com/~hinnant/issue_review/lwg-active.html#1281 [*LWG 1281. CopyConstruction and Assignment between ratios having the same normalized form]])
-* Added __BOOST_CHRONO_HAS_CLOCK_MONOTONIC__ macro to state if __monotonic_clock__ is provided on this platform.
-* Added __duration__ `operator%` ([@http://home.roadrunner.com/~hinnant/issue_review/lwg-defects.html#934 [*LGW 934. duration is missing operator%]])
-* Added BOOST_CHRONO_CONSTEXPR when constexpr should be used.
-* Complete __duration__ `operator*` and `operator/`.
-
-
-[*Implementation:]
-
-* Use `INTMAC_C` to name `intmax_t` constants instead of `LL`.
-* Separate `chrono.cpp` on # files `win/chrono.cpp`, `mac/chrono.cpp` and `posix/chrono.cpp` to make easier the maintenance on different platforms.
-* Separate `process_clock.cpp` on # files `win/process_clock.cpp`, `mac/process_clock.cpp` and `posix/process_clock.cpp` to make easier the maintenace on different platforms.
-* Added the `error_code` prototype for `monotonic_clock::now` for `mac/chrono.cpp`.
-* Fully implement `mac/chrono.cpp` with error handling.
-* Take care on POSIX systems when `CLOCK_MONOTONIC` is not defined.
-
-[*Documentation:]
-
-* The documentation is written now using quick-book using as base [@http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2008/n2661.htm [*N2661 - A Foundation to Sleep On]] .
-
-[*Bug Fixes]
-
-* `operator/` was ambiguous: Disambiguate duration `operator/`.
-* `CLOCK_MONOTONIC` is not defined with cygwin/gcc 3.4: Disable code when __BOOST_CHRONO_HAS_CLOCK_MONOTONIC__ is not defined.
-* result of metafunctions `ratio_multiply` and `ratio_divide` were not normalized ratios: Use of the nested __ratio__ typedef type on __ratio__ arithmetic operations.
-* Copy constructor from similar __duration__ masked the defaulted operations: Added duration defaulted implementations
-
-
-[endsect]
-[section [*Version 0.1.0, April 29, 2009] ['Beman's boostified version Chrono]]
-
-[*Features:]
-
-*  The C++0x Standard Library's __common_type__.
-*  The C++0x Standard Library's compile-time rational arithmetic.
-*  The C++0x Standard Library's time utilities, including:
-    * Class template __duration__
-    * Class template __time_point__
-    * Clocks:
-        * `system_clock`
-        * __monotonic_clock__
-        * `high_resolution_clock`
-
-* Class template timer, with typedefs:
-    * `system_timer`
-    * `monotonic_timer`
-    * `high_resolution_timer`
-
-* Process clocks and timers:
-    * `process_clock`, capturing real, user-CPU, and system-CPU times.
-    * `process_timer`, capturing elapsed real, user-CPU, and system-CPU times.
-    * `run_timer`, convenient reporting of process_timer results.
-
-[endsect]
-[endsect]
-
 [/======================================]
 [section:rationale Appendix B: Rationale]
 
@@ -3223,7 +2971,7 @@
 
 [heading  Can I obtain statistics of the time elapsed between calls to a function?]
 
-The library do not provides this feature.
+The library does not provides this feature.
 
 [heading What happens if I press Ctrl+C and program terminates? What log would Boost.Stopwatches output?]
 
@@ -3283,66 +3031,17 @@
 
 [table
     [[Ticket]             [Description]          [Resolution] [State]]
-    [[0]    [ Issues raised by Michael Marcin:  In the past I've seen QueryPerformanceCounter give incorrect results,
-    especially with SpeedStep processors on laptops. This was many years ago and
-    might have been fixed by service packs and drivers.
-
-    Typically you check the results of QPC against GetTickCount to see if the
-    results are reasonable.
-    http://support.microsoft.com/kb/274323
-
-    I've also heard of problems with QueryPerformanceCounter in multi-processor
-    systems.
-
-    I know some people SetThreadAffinityMask to 1 for the current thread call
-    their QueryPerformance* functions then restore SetThreadAffinityMask. This
-    seems horrible to me because it forces your program to jump to another
-    physical processor if it isn't already on cpu0 but they claim it worked well
-    in practice because they called the timing functions infrequently.
-
-    In the past I have chosen to use timeGetTime with timeBeginPeriod(1) for
-    high resolution timers to avoid these issues.
-    ] [???] [*Open*]]
-    [[1]    [operator/ was ambiguous] [Disambiguate duration operator/]                  [Closed]]
-    [[2]    [CLOCK_MONOTONIC is not defined with cygwin/gcc 3.4] [Disable code when BOOST_CHRONO_HAS_CLOCK_MONOTONIC is not defined.]                  [Closed]]
-    [[3]    [result of metafunctions ratio_multiply and ratio_divide were not normalized ratios] [Use of the nested ratio typedef type on ratio arithmetic operations.]                  [Closed]]
-    [[4]    [Copy constructor from similar duration masked the defaulted operations] [Added duration defaulted implementations]                  [Closed]]
-    [[5]    [INTMAX_C is not always defined] [Replace INTMAX_C by BOOST_INTMAX_C until boost/cstdint.hpp ensures INTMAX_C is always defined.]                  [Closed]]
-    [[6]    [undefined BOOST_CHRONO_HAS_CLOCK_MONOTONIC when BOOST_CHRONO_WINDOWS_API] [Define BOOST_CHRONO_HAS_CLOCK_MONOTONIC when BOOST_CHRONO_WINDOWS_API]                  [Closed]]
-    [[7]    [min/max macros intrussion] [Take care of Boost min/max recommendations]                  [Closed]]
-    [[8]    [declaration of 'typedef class boost::chrono::duration<..> changes meaning of 'duration'] [complete qualification when defining nested typedef duration on clocks to avoid the following compile error:]                  [Closed]]
-    [[9]    [VC++ warnings] [disable VC++ foolishness]                  [Closed]]
-]    
-[table
-    [[Ticket]             [Description]          [Resolution] [State]]
     
-    [[10]    [conversion warning in test_duration] [removal of conversion warning in test_duration]                  [Closed]]
-    [[11]    [MSVC reports a warning instead of an error when there is an integral constant overflow] [manage with MSVC reporting a warning instead of an error when there is an integral constant overflow]                  [Closed]]
-    [[12]    [ambiguities with MSVC when using detail:: namespace] [Qualify with boost::detail boost::chrono::detail ]                  [Closed]]
-    [[13]    [warning C4251: 'boost::chrono::run_timer::m_format' : class 'std::basic_string<_Elem,_Traits,_Ax>' needs to have dll-interface to be used by clients of class 'boost::chrono::run_timer'] [don't include inlines functions using the std::string m_format]                  [Closed]]
-    [[14]    [Bad use of duration(0) on template classes] [remplace by duration::zero()]                  [Closed]]
-    [[15]    [suspend doesn't works: partial_ not initialized] [initialize with duration::zero()]                  [Closed]]
-    [[16]    [suspend doesn't works: elapsed doesn't take care of partial_] [take care of partial]                  [Closed]]
-    [[17]    [suspend doesn't works: bad use of system::error_code & ec] [replace by system::error_code ec]                  [Closed]]
-    [[18]    [warnings on mingw-gcc.4.4:
-
-..\..\../boost/chrono/chrono.hpp: In copy constructor 'boost::chrono::time_point<boost::chrono::process_cpu_clock,
-boost::chrono::duration<boost::chrono::process_cpu_clock::times, boost::ratio<1ll, 1000000000ll> > 
->::time_point(const boost::chrono::time_point<boost::chrono::process_cpu_clock,
-boost::chrono::duration<boost::chrono::process_cpu_clock::times, boost::ratio<1ll, 1000000000ll> > >&)':
-..\..\../boost/chrono/chrono.hpp:816: warning: suggest parentheses around '&&' within '||'
-..\..\../boost/chrono/chrono.hpp:816: warning: suggest parentheses around '&&' within '||'
-
-] [???]                  [Closed]]
-    [[19]    [Use of Specific formatters doesn't works] []                  [Closed]]
+    [[1]    [suspend doesn't works: partial_ not initialized] [initialize with duration::zero()]                  [Closed]]
+    [[2]    [suspend doesn't works: elapsed doesn't take care of partial_] [take care of partial]                  [Closed]]
+    [[3]    [suspend doesn't works: bad use of system::error_code & ec] [replace by system::error_code ec]                  [Closed]]
+    [[4]    [Use of Specific formatters doesn't works] []                  [Closed]]
 
-    [[20]    [boost/chrono/scoped_suspend.hpp(31) : warning C4520: 'boost::chrono::scoped_suspend<Clock>' : multiple default constructors specified
+    [[5]    [boost/chrono/scoped_suspend.hpp(31) : warning C4520: 'boost::chrono::scoped_suspend<Clock>' : multiple default constructors specified
 ] [Remove the default constructor deletion ]                  [Closed]]
-    [[21]    [suspendible_clock_test doesn't works in my mingw environement] [(issue with tss)]                  [*Open*]]
-    [[22]    [error_code not initialized] [Use ec.clear() before throwing a exception.]                  [Closed]]
-    [[23]    [boost/thread/detail/cv_status.hpp file was not commited] [commit file]                  [Closed]]
-    [[24]    [Boost.Conversion was not packaged] [Package it]                  [Closed]]
-    [[25]    [Valgrind issue: Conditional jump or move depends on uninitialised value(s)] [Replace the test]                  [Closed]]
+    [[6]    [suspendible_clock_test doesn't works in my mingw environement] [(issue with tss)]                  [*Open*]]
+    [[7]    [error_code not initialized] [Use ec.clear() before throwing a exception.]                  [Closed]]
+    [[8]    [Valgrind issue: Conditional jump or move depends on uninitialised value(s)] [Replace the test]                  [Closed]]
     [/[#]    [XXXX] [XXXX]                  [Closed]]
 ]