$include_dir="/home/hyper-archives/boost-commit/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-commit] svn:boost r57052 - in sandbox/stm/branches/vbe/libs/stm/doc: . html html/toward_boost_stm html/toward_boost_stm/appendices html/toward_boost_stm/overview html/toward_boost_stm/users_guide
From: vicente.botet_at_[hidden]
Date: 2009-10-21 17:05:27
Author: viboes
Date: 2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
New Revision: 57052
URL: http://svn.boost.org/trac/boost/changeset/57052
Log:
TBoost.STM vbe: DOC: 
* Added section for test 
Text files modified: 
   sandbox/stm/branches/vbe/libs/stm/doc/html/index.html                                         |     4                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices.html                   |     5                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/appendix_e__tests.html |  1368 ++++++++++++++++++++++++++++++++++++++- 
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/changes.html           |     4                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/implementation.html    |    10                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/rationale.html         |    66                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/todo.html              |    32                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview.html                     |     4                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview/intro.html               |    34                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/ext_references.html   |     4                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/getting_started.html  |    12                                         
   sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/tutorial.html         |    22                                         
   sandbox/stm/branches/vbe/libs/stm/doc/tests.qbk                                               |   139 +++                                     
   13 files changed, 1552 insertions(+), 152 deletions(-)
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/index.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/index.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/index.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -31,7 +31,7 @@
 <div><p class="copyright">Copyright © 2009 Justin E. Gottchlich</p></div>
 <div><p class="copyright">Copyright © 2009 Vicente J. Botet Escriba</p></div>
 <div><div class="legalnotice">
-<a name="id4803231"></a><p>
+<a name="id4803237"></a><p>
         Distributed under the Boost Software License, Version 1.0. (See accompanying
         file LICENSE_1_0.txt or copy at http://www.boost.org/LICENSE_1_0.txt)
       </p>
@@ -96,7 +96,7 @@
   </p>
 </div>
 <table xmlns:rev="http://www.cs.rpi.edu/~gregod/boost/tools/doc/revision" width="100%"><tr>
-<td align="left"><p><small>Last revised: October 19, 2009 at 15:50:12 GMT</small></p></td>
+<td align="left"><p><small>Last revised: October 21, 2009 at 07:38:07 GMT</small></p></td>
 <td align="right"><div class="copyright-footer"></div></td>
 </tr></table>
 <hr>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -48,7 +48,10 @@
       D: Acknowledgements</a></span></dt>
 <dt><span class="section"><a href="appendices/appendix_e__tests.html">Appendix
       E: Tests</a></span></dt>
-<dd><dl><dt><span class="section">XXX</span></dt></dl></dd>
+<dd><dl>
+<dt><span class="section">Invalidation</span></dt>
+<dt><span class="section">Validation</span></dt>
+</dl></dd>
 <dt><span class="section"><a href="appendices/appendix_f__tickets.html">Appendix
       F: Tickets</a></span></dt>
 <dt><span class="section"><a href="appendices/todo.html"> Appendix E: Future
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/appendix_e__tests.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/appendix_e__tests.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/appendix_e__tests.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -31,75 +31,1339 @@
       E: Tests">Appendix
       E: Tests</a>
 </h3></div></div></div>
-<div class="toc"><dl><dt><span class="section">XXX</span></dt></dl></div>
+<div class="toc"><dl>
+<dt><span class="section">Invalidation</span></dt>
+<dd><dl>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating">Direct
+          Updating</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating">Deferred
+          Updating</a></span></dt>
+</dl></dd>
+<dt><span class="section">Validation</span></dt>
+<dd><dl>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating">Deferred
+          Updating</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.direct_updating">Direct
+          Updating</a></span></dt>
+</dl></dd>
+</dl></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+              <p>
+                Name
+              </p>
+              </th>
+<th>
+              <p>
+                Description
+              </p>
+              </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+              <p>
+                accounts
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                hashmap
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                isolated_int
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                irrevocable_int
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                linkedlist
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                rbtree
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                smart
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                ht
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                ll
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                tx_linear_lock
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                isolated_int_lock_in_tx
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                isolated_composed_int_lock
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                isolated_composed_int_lock2
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                lot
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                lit
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                nested_tx
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                using_linkedlist
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                hashmap_w_locks
+              </p>
+              </td>
+<td>
+              <p>
+                XXXX
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                bank
+              </p>
+              </td>
+<td>
+              <p>
+                Banck example using tx_ptr<>
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                list
+              </p>
+              </td>
+<td>
+              <p>
+                List implementation using tx_obj<> and tx_ptr<>
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                counter
+              </p>
+              </td>
+<td>
+              <p>
+                Counter tx_obj<>
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                numeric
+              </p>
+              </td>
+<td>
+              <p>
+                Access to a numeric tx object
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                counter_ptr
+              </p>
+              </td>
+<td>
+              <p>
+                Polymorphic transaction_object_ptr
+              </p>
+              </td>
+</tr>
+<tr>
+<td>
+              <p>
+                non_tx_counter
+              </p>
+              </td>
+<td>
+              <p>
+                Access to non transactional variables from a transactional world
+              </p>
+              </td>
+</tr>
+</tbody>
+</table></div>
 <div class="section" lang="en">
 <div class="titlepage"><div><div><h4 class="title">
-<a name="toward_boost_stm.appendices.appendix_e__tests.xxx"></a>XXX
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation"></a>Invalidation
 </h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating">Direct
+          Updating</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating">Deferred
+          Updating</a></span></dt>
+</dl></div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating" title="Direct
+          Updating">Direct
+          Updating</a>
+</h5></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.pure_transactional">Pure
+            transactional</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_full">LATM
+            full</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_tm">LATM
+            TM</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_tx">LATM
+            TX</a></span></dt>
+</dl></div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.pure_transactional"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.pure_transactional" title="Pure
+            transactional">Pure
+            transactional</a>
+</h6></div></div></div>
 <div class="informaltable"><table class="table">
 <colgroup>
 <col>
 <col>
 <col>
+</colgroup>
+<thead><tr>
+<th>
+                    <p>
+                      Name
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Result
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Ticket
+                    </p>
+                    </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+                    <p>
+                      accounts
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      hashmap
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_int
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      irrevocable_int
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      linkedlist
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      rbtree
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      smart
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_full"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_full" title="LATM
+            full">LATM
+            full</a>
+</h6></div></div></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
 <col>
 <col>
 </colgroup>
 <thead><tr>
 <th>
-                <p>
-                  Name
-                </p>
-                </th>
-<th>
-                <p>
-                  kind
-                </p>
-                </th>
-<th>
-                <p>
-                  Description
-                </p>
-                </th>
-<th>
-                <p>
-                  Result
-                </p>
-                </th>
-<th>
-                <p>
-                  Ticket
-                </p>
-                </th>
+                    <p>
+                      Name
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Result
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Ticket
+                    </p>
+                    </th>
 </tr></thead>
-<tbody><tr>
+<tbody>
+<tr>
+<td>
+                    <p>
+                      ht
+                    </p>
+                    </td>
 <td>
-                <p>
-                  XXX
-                </p>
-                </td>
-<td>
-                <p>
-                  compile
-                </p>
-                </td>
-<td>
-                <p>
-                  XXX
-                </p>
-                </td>
-<td>
-                <p>
-                  Pass
-                </p>
-                </td>
-<td>
-                <p>
-                  #
-                </p>
-                </td>
-</tr></tbody>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      ll
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      tx_linear_lock
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_int_lock_in_tx
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_composed_int_lock
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Deadlock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_composed_int_lock2
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      lot
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Deadlock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      lit
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      nested_tx
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Livelock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      using_linkedlist
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      hashmap_w_locks
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+</tbody>
 </table></div>
 </div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_tm"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_tm" title="LATM
+            TM">LATM
+            TM</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_tx"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.direct_updating.latm_tx" title="LATM
+            TX">LATM
+            TX</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating" title="Deferred
+          Updating">Deferred
+          Updating</a>
+</h5></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.pure_transactional">Pure
+            transactional</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_full">LATM
+            full</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_tm">LATM
+            TM</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_tx">LATM
+            TX</a></span></dt>
+</dl></div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.pure_transactional"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.pure_transactional" title="Pure
+            transactional">Pure
+            transactional</a>
+</h6></div></div></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+                    <p>
+                      Name
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Result
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Ticket
+                    </p>
+                    </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+                    <p>
+                      accounts
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      hashmap
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_int
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      irrevocable_int
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      linkedlist
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      rbtree
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      smart
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      bank
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      list
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fails</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      counter
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      numeric
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      counter_ptr
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      non_tx_counter
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      Pass
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_full"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_full" title="LATM
+            full">LATM
+            full</a>
+</h6></div></div></div>
+<div class="informaltable"><table class="table">
+<colgroup>
+<col>
+<col>
+<col>
+</colgroup>
+<thead><tr>
+<th>
+                    <p>
+                      Name
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Result
+                    </p>
+                    </th>
+<th>
+                    <p>
+                      Ticket
+                    </p>
+                    </th>
+</tr></thead>
+<tbody>
+<tr>
+<td>
+                    <p>
+                      ht
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Livelock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      ll
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      tx_linear_lock
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Livelock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_int_lock_in_tx
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Deadlock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_composed_int_lock
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      isolated_composed_int_lock2
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      lot
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Deadlock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      lit
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Deadlock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      nested_tx
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Livelock</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      using_linkedlist
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+<tr>
+<td>
+                    <p>
+                      hashmap_w_locks
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      <span class="bold"><strong>Fail</strong></span>
+                    </p>
+                    </td>
+<td>
+                    <p>
+                      #XX
+                    </p>
+                    </td>
+</tr>
+</tbody>
+</table></div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_tm"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_tm" title="LATM
+            TM">LATM
+            TM</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_tx"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.invalidation.deferred_updating.latm_tx" title="LATM
+            TX">LATM
+            TX</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+</div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h4 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.validation"></a>Validation
+</h4></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating">Deferred
+          Updating</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.direct_updating">Direct
+          Updating</a></span></dt>
+</dl></div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating" title="Deferred
+          Updating">Deferred
+          Updating</a>
+</h5></div></div></div>
+<div class="toc"><dl>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.pure_transactional">Pure
+            transactional</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_full">LATM
+            full</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_tm">LATM
+            TM</a></span></dt>
+<dt><span class="section"><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_tx">LATM
+            TX</a></span></dt>
+</dl></div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.pure_transactional"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.pure_transactional" title="Pure
+            transactional">Pure
+            transactional</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_full"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_full" title="LATM
+            full">LATM
+            full</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_tm"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_tm" title="LATM
+            TM">LATM
+            TM</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h6 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_tx"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.deferred_updating.latm_tx" title="LATM
+            TX">LATM
+            TX</a>
+</h6></div></div></div>
+<p>
+              TBC.
+            </p>
+</div>
+</div>
+<div class="section" lang="en">
+<div class="titlepage"><div><div><h5 class="title">
+<a name="toward_boost_stm.appendices.appendix_e__tests.validation.direct_updating"></a><a href="appendix_e__tests.html#toward_boost_stm.appendices.appendix_e__tests.validation.direct_updating" title="Direct
+          Updating">Direct
+          Updating</a>
+</h5></div></div></div>
+<p>
+            Direct Updatingand validation are not implemented yet.
+          </p>
+</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/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/changes.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/changes.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/changes.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -27,7 +27,7 @@
 <a name="toward_boost_stm.appendices.changes"></a> Appendix A: History
 </h3></div></div></div>
 <a name="toward_boost_stm.appendices.changes._emphasis_role__bold__version_0_1__xx_yy__2009__emphasis___emphasis_announcement_of_stm__emphasis_"></a><h4>
-<a name="id4864693"></a>
+<a name="id4864698"></a>
         <a href="changes.html#toward_boost_stm.appendices.changes._emphasis_role__bold__version_0_1__xx_yy__2009__emphasis___emphasis_announcement_of_stm__emphasis_"><span class="bold"><strong>Version 0.1, XX YY, 2009</strong></span> <span class="emphasis"><em>Announcement of
         STM</em></span></a>
       </h4>
@@ -47,7 +47,7 @@
         </li>
 </ul></div>
 <a name="toward_boost_stm.appendices.changes._emphasis_role__bold__tickets___emphasis_"></a><h4>
-<a name="id4864767"></a>
+<a name="id4864771"></a>
         <a href="changes.html#toward_boost_stm.appendices.changes._emphasis_role__bold__tickets___emphasis_"><span class="bold"><strong>Tickets:</strong></span></a>
       </h4>
 <p>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/implementation.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/implementation.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/implementation.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -56,7 +56,7 @@
           constructs are shown in Figures 6 and 8, respectively.
         </p>
 <a name="toward_boost_stm.appendices.implementation.language_like_macro_blocks.locking_macros"></a><h5>
-<a name="id4880392"></a>
+<a name="id4880396"></a>
           <a href="implementation.html#toward_boost_stm.appendices.implementation.language_like_macro_blocks.locking_macros">Locking
           Macros</a>
         </h5>
@@ -79,7 +79,7 @@
           are executed once and only once.
         </p>
 <a name="toward_boost_stm.appendices.implementation.language_like_macro_blocks.transaction_macros"></a><h5>
-<a name="id4880455"></a>
+<a name="id4880459"></a>
           <a href="implementation.html#toward_boost_stm.appendices.implementation.language_like_macro_blocks.transaction_macros">Transaction
           Macros</a>
         </h5>
@@ -128,7 +128,7 @@
           transaction is aborted.
         </p>
 <a name="toward_boost_stm.appendices.implementation.language_like_macro_blocks.correcting_non_compliant_compilers"></a><h5>
-<a name="id4880562"></a>
+<a name="id4880566"></a>
           <a href="implementation.html#toward_boost_stm.appendices.implementation.language_like_macro_blocks.correcting_non_compliant_compilers">Correcting
           Non-Compliant Compilers</a>
         </h5>
@@ -161,11 +161,11 @@
 <a name="toward_boost_stm.appendices.implementation.cache"></a>Cache
 </h4></div></div></div>
 <a name="toward_boost_stm.appendices.implementation.cache.dispersed"></a><h5>
-<a name="id4884956"></a>
+<a name="id4884961"></a>
           <a href="implementation.html#toward_boost_stm.appendices.implementation.cache.dispersed">Dispersed</a>
         </h5>
 <a name="toward_boost_stm.appendices.implementation.cache.compact"></a><h5>
-<a name="id4884978"></a>
+<a name="id4884983"></a>
           <a href="implementation.html#toward_boost_stm.appendices.implementation.cache.compact">Compact</a>
         </h5>
 </div>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/rationale.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/rationale.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/rationale.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -267,7 +267,7 @@
             read).
           </p>
 <div class="table">
-<a name="id4865297"></a><p class="title"><b>Table 1.1. Comparaison with other STM systems</b></p>
+<a name="id4865301"></a><p class="title"><b>Table 1.1. Comparaison with other STM systems</b></p>
 <table class="table" summary="Comparaison with other STM systems">
 <colgroup>
 <col>
@@ -472,7 +472,7 @@
             handle each specific problem with the most appropriate configuration.
           </p>
 <div class="table">
-<a name="id4865690"></a><p class="title"><b>Table 1.2. Consistency versus Updating policies composition</b></p>
+<a name="id4865694"></a><p class="title"><b>Table 1.2. Consistency versus Updating policies composition</b></p>
 <table class="table" summary="Consistency versus Updating policies composition">
 <colgroup>
 <col>
@@ -627,7 +627,7 @@
           management</a>
 </h5></div></div></div>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.priority_based_tasks"></a><h6>
-<a name="id4866021"></a>
+<a name="id4866026"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.priority_based_tasks">Priority-Based
             Tasks</a>
           </h6>
@@ -642,7 +642,7 @@
             cases, user-defined priority-based transactions are necessary.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.approach"></a><h6>
-<a name="id4866060"></a>
+<a name="id4866064"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.approach">Approach</a>
           </h6>
 <p>
@@ -658,7 +658,7 @@
             checking models. Last, we present our experimental results.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.attacking__amp__victim_transactions"></a><h6>
-<a name="id4866099"></a>
+<a name="id4866103"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.attacking__amp__victim_transactions">Attacking
             & Victim Transactions</a>
           </h6>
@@ -678,7 +678,7 @@
             transaction since Ta may abort it.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.user_defined_priority_based_transactions"></a><h6>
-<a name="id4866147"></a>
+<a name="id4866151"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.user_defined_priority_based_transactions">User-Defined
             Priority-Based Transactions</a>
           </h6>
@@ -699,7 +699,7 @@
             priority-based transactional environments.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.extensible_polymorphic_contention_management_interface"></a><h6>
-<a name="id4866197"></a>
+<a name="id4866201"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.contention_management.extensible_polymorphic_contention_management_interface">Extensible
             Polymorphic Contention Management Interface</a>
           </h6>
@@ -794,7 +794,7 @@
             of experimental benchmarks on .
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.introduction"></a><h6>
-<a name="id4866937"></a>
+<a name="id4866942"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.introduction">Introduction</a>
           </h6>
 <p>
@@ -847,7 +847,7 @@
             </li>
 </ol></div>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.background"></a><h6>
-<a name="id4867036"></a>
+<a name="id4867041"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.background">Background</a>
           </h6>
 <p>
@@ -958,7 +958,7 @@
             later sections.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.locks_outside_of_transactions__lot_"></a><h6>
-<a name="id4867602"></a>
+<a name="id4867606"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.locks_outside_of_transactions__lot_">Locks
             Outside of Transactions (LoT)</a>
           </h6>
@@ -1009,7 +1009,7 @@
 <span class="number">27</span>  <span class="keyword">int</span> <span class="identifier">lock3</span><span class="special">()</span> <span class="special">{</span> <span class="comment">/* no conflict */</span> <span class="special">}</span>
 </pre>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lot_full_lock_protection"></a><h6>
-<a name="id4868743"></a>
+<a name="id4868748"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lot_full_lock_protection">LoT
             Full Lock Protection</a>
           </h6>
@@ -1039,7 +1039,7 @@
             stalling.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lot_tm_lock_protection"></a><h6>
-<a name="id4868823"></a>
+<a name="id4868828"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lot_tm_lock_protection">LoT
             TM-Lock Protection</a>
           </h6>
@@ -1082,7 +1082,7 @@
             the third lock protection policy.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lot_tx_lock_protection"></a><h6>
-<a name="id4868996"></a>
+<a name="id4869000"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lot_tx_lock_protection">LoT
             TX-Lock Protection</a>
           </h6>
@@ -1125,7 +1125,7 @@
             cooperative performance while still adhering to the rule.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.locks_inside_of_transactions__lit_"></a><h6>
-<a name="id4869520"></a>
+<a name="id4869524"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.locks_inside_of_transactions__lit_">Locks
             Inside of Transactions (LiT)</a>
           </h6>
@@ -1239,7 +1239,7 @@
             for the completeness of the example.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_full_lock_protection"></a><h6>
-<a name="id4870578"></a>
+<a name="id4870582"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_full_lock_protection">LiT
             Full-Lock Protection</a>
           </h6>
@@ -1269,7 +1269,7 @@
             are all allowed to resume.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_tm_lock_protection"></a><h6>
-<a name="id4870639"></a>
+<a name="id4870644"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_tm_lock_protection">LiT
             TM-Lock Protection</a>
           </h6>
@@ -1299,7 +1299,7 @@
             LiT protection policy, LiT TX-lock protection.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_tx_lock_protection"></a><h6>
-<a name="id4870701"></a>
+<a name="id4870705"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_tx_lock_protection">LiT
             TX-Lock Protection</a>
           </h6>
@@ -1339,7 +1339,7 @@
             passed. When lockL3 completes tx3 begins and runs through to completion.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lock_composition"></a><h6>
-<a name="id4870797"></a>
+<a name="id4870801"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lock_composition">Lock
             Composition</a>
           </h6>
@@ -1423,7 +1423,7 @@
             lock until the transaction commits.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.criticality_of_lit_lock_composition"></a><h6>
-<a name="id4871517"></a>
+<a name="id4871522"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.criticality_of_lit_lock_composition">Criticality
             of LiT Lock Composition</a>
           </h6>
@@ -1474,7 +1474,7 @@
             cumulative affects of the move() operation.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.understanding_lit_lock_composition"></a><h6>
-<a name="id4872128"></a>
+<a name="id4872132"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.understanding_lit_lock_composition">Understanding
             LiT Lock Composition</a>
           </h6>
@@ -1563,7 +1563,7 @@
             shared memory x2.
           </p>
 <a name="toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_lock_identification"></a><h6>
-<a name="id4873205"></a>
+<a name="id4873210"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.tm_specific_concepts.lock_aware_transaction.lit_lock_identification">LiT
             Lock Identification</a>
           </h6>
@@ -1873,7 +1873,7 @@
             The following table is a compilation of the preceding analysis:
           </p>
 <div class="table">
-<a name="id4873764"></a><p class="title"><b>Table 1.3. Comparaison with other STM systems</b></p>
+<a name="id4873769"></a><p class="title"><b>Table 1.3. Comparaison with other STM systems</b></p>
 <table class="table" summary="Comparaison with other STM systems">
 <colgroup><col></colgroup>
 <thead><tr>
@@ -2159,7 +2159,7 @@
             support in the near future [4].
           </p>
 <div class="table">
-<a name="id4874914"></a><p class="title"><b>Table 1.4. Comparaison with other STM systems</b></p>
+<a name="id4874918"></a><p class="title"><b>Table 1.4. Comparaison with other STM systems</b></p>
 <table class="table" summary="Comparaison with other STM systems">
 <colgroup>
 <col>
@@ -2257,7 +2257,7 @@
             Table 1. TBoost.STM Mutual Exclusion Locking Parallel Constructs.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.library_based_lock_implementations"></a><h6>
-<a name="id4875122"></a>
+<a name="id4875126"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.library_based_lock_implementations">Library-based
             Lock Implementations</a>
           </h6>
@@ -2305,7 +2305,7 @@
             scoping and programmer error.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.pitfalls_in_scoping_of_automatic_object_locks"></a><h6>
-<a name="id4875519"></a>
+<a name="id4875524"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.pitfalls_in_scoping_of_automatic_object_locks">Pitfalls
             in Scoping of Automatic Object Locks</a>
           </h6>
@@ -2378,7 +2378,7 @@
             of locks results in unoptimized performance.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.library_based_transaction_implementations"></a><h6>
-<a name="id4875955"></a>
+<a name="id4875959"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.library_based_transaction_implementations">Library-based
             Transaction Implementations</a>
           </h6>
@@ -2432,7 +2432,7 @@
             behaviors.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.pitfalls_in_transactional_execution_of_automatic_objects"></a><h6>
-<a name="id4876342"></a>
+<a name="id4876346"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.pitfalls_in_transactional_execution_of_automatic_objects">Pitfalls
             in Transactional Execution of Automatic Objects</a>
           </h6>
@@ -2527,7 +2527,7 @@
             of direct language integration of TM instead of API-only approaches.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.disadvantages_of_language_based_transactional_integration"></a><h6>
-<a name="id4877341"></a>
+<a name="id4877345"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.disadvantages_of_language_based_transactional_integration">Disadvantages
             of Language Based Transactional Integration</a>
           </h6>
@@ -2564,7 +2564,7 @@
             objects nor language-based parallel abstractions alone can provide.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.parallel_constructs_for_mutually_exclusive_locks"></a><h6>
-<a name="id4877434"></a>
+<a name="id4877438"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.parallel_constructs_for_mutually_exclusive_locks">Parallel
             Constructs for Mutually Exclusive Locks</a>
           </h6>
@@ -2600,7 +2600,7 @@
             in client code.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.exception_based_timed_locks"></a><h6>
-<a name="id4877935"></a>
+<a name="id4877940"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.exception_based_timed_locks">Exception-based
             Timed Locks</a>
           </h6>
@@ -2687,7 +2687,7 @@
 <span class="identifier">Figure</span> <span class="number">12.</span> <span class="identifier">Optimized</span> <span class="identifier">Timed</span> <span class="identifier">Locking</span> <span class="identifier">with</span> TBoost.STM<span class="special">.</span>
 </pre>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.parallel_constructs_for_transactional_memory"></a><h6>
-<a name="id4879194"></a>
+<a name="id4879198"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.parallel_constructs_for_transactional_memory">Parallel
             Constructs for Transactional Memory</a>
           </h6>
@@ -2765,7 +2765,7 @@
             correct behavior and then throwing an exception upward.
           </p>
 <a name="toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.transaction_nesting"></a><h6>
-<a name="id4879850"></a>
+<a name="id4879855"></a>
             <a href="rationale.html#toward_boost_stm.appendices.rationale.c___and_library_specific_concepts.language_like_macro_blocks.transaction_nesting">Transaction
             Nesting</a>
           </h6>
@@ -2826,7 +2826,7 @@
         with other STM systems</a>
 </h4></div></div></div>
 <div class="table">
-<a name="id4879970"></a><p class="title"><b>Table 1.5. Comparaison
+<a name="id4879974"></a><p class="title"><b>Table 1.5. Comparaison
         with other STM systems</b></p>
 <table class="table" summary="Comparaison
         with other STM systems">
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/todo.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/todo.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/appendices/todo.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -44,7 +44,7 @@
         to do before review</a>
 </h4></div></div></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.interface"></a><h5>
-<a name="id4885315"></a>
+<a name="id4887291"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.interface">Interface</a>
         </h5>
 <p>
@@ -192,7 +192,7 @@
           </li>
 </ul></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.adding_some_components_to_boost_to_preparing_boostification_of_stm"></a><h5>
-<a name="id4885642"></a>
+<a name="id4887618"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.adding_some_components_to_boost_to_preparing_boostification_of_stm">Adding
           some components to Boost to preparing Boostification of STM</a>
         </h5>
@@ -232,7 +232,7 @@
           </li>
 </ul></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.boostifying_stm"></a><h5>
-<a name="id4885745"></a>
+<a name="id4887721"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.boostifying_stm">Boostifying
           STM</a>
         </h5>
@@ -308,7 +308,7 @@
           </li>
 </ul></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.implementation"></a><h5>
-<a name="id4885921"></a>
+<a name="id4887897"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.implementation">Implementation</a>
         </h5>
 <p>
@@ -335,28 +335,28 @@
           </li>
 </ul></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.tests"></a><h5>
-<a name="id4885991"></a>
+<a name="id4887967"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.tests">Tests</a>
         </h5>
 <div class="itemizedlist"><ul type="disc"><li>
             Add unit tests
           </li></ul></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.examples"></a><h5>
-<a name="id4886022"></a>
+<a name="id4887998"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.examples">Examples</a>
         </h5>
 <div class="itemizedlist"><ul type="disc"><li>
             Add unit tests
           </li></ul></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.benchmarks"></a><h5>
-<a name="id4886052"></a>
+<a name="id4888028"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.benchmarks">Benchmarks</a>
         </h5>
 <div class="itemizedlist"><ul type="disc"><li>
             Add some specific benchmarks.
           </li></ul></div>
 <a name="toward_boost_stm.appendices.todo.tasks_to_do_before_review.documentation"></a><h5>
-<a name="id4886083"></a>
+<a name="id4888059"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.tasks_to_do_before_review.documentation">Documentation</a>
         </h5>
 <div class="itemizedlist"><ul type="disc">
@@ -464,12 +464,12 @@
           could be done after acceptation.
         </p>
 <a name="toward_boost_stm.appendices.todo.for_later_releases.integrate_with_stm_test_benchmarks_as_stamp_or_stmbench7"></a><h5>
-<a name="id4886325"></a>
+<a name="id4888301"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.for_later_releases.integrate_with_stm_test_benchmarks_as_stamp_or_stmbench7">Integrate
           with STM test benchmarks as STAMP or STMBench7</a>
         </h5>
 <a name="toward_boost_stm.appendices.todo.for_later_releases.providing_closed_nested_transaction_that_are_not_flat"></a><h5>
-<a name="id4886352"></a>
+<a name="id4888328"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.for_later_releases.providing_closed_nested_transaction_that_are_not_flat">Providing
           Closed Nested transaction that are not flat</a>
         </h5>
@@ -479,12 +479,12 @@
           the thread.
         </p>
 <a name="toward_boost_stm.appendices.todo.for_later_releases.allows_configuration_at_compile_time_and_run_time"></a><h5>
-<a name="id4886385"></a>
+<a name="id4888361"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.for_later_releases.allows_configuration_at_compile_time_and_run_time">Allows
           configuration at compile-time and run-time</a>
         </h5>
 <a name="toward_boost_stm.appendices.todo.for_later_releases.add_explicit_outer_transaction"></a><h5>
-<a name="id4886410"></a>
+<a name="id4888386"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.for_later_releases.add_explicit_outer_transaction">Add
           explicit outer transaction</a>
         </h5>
@@ -504,22 +504,22 @@
           that need a deep research.
         </p>
 <a name="toward_boost_stm.appendices.todo.more_recherch_needed.transactional_condition_variables"></a><h5>
-<a name="id4886464"></a>
+<a name="id4888441"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.more_recherch_needed.transactional_condition_variables">Transactional
           condition variables</a>
         </h5>
 <a name="toward_boost_stm.appendices.todo.more_recherch_needed.mixing_stm_updating_policies"></a><h5>
-<a name="id4886489"></a>
+<a name="id4888466"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.more_recherch_needed.mixing_stm_updating_policies">Mixing
           STM updating policies</a>
         </h5>
 <a name="toward_boost_stm.appendices.todo.more_recherch_needed.mixing_stm_consistency_checking"></a><h5>
-<a name="id4886514"></a>
+<a name="id4888491"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.more_recherch_needed.mixing_stm_consistency_checking">Mixing
           STM consistency checking</a>
         </h5>
 <a name="toward_boost_stm.appendices.todo.more_recherch_needed.suspend_resume_transactions"></a><h5>
-<a name="id4886539"></a>
+<a name="id4888516"></a>
           <a href="todo.html#toward_boost_stm.appendices.todo.more_recherch_needed.suspend_resume_transactions">Suspend/resume
           transactions</a>
         </h5>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -28,7 +28,7 @@
 </h2></div></div></div>
 <div class="toc"><dl><dt><span class="section"> Introduction</span></dt></dl></div>
 <a name="toward_boost_stm.overview.description"></a><h3>
-<a name="id4803152"></a>
+<a name="id4803158"></a>
       <a href="overview.html#toward_boost_stm.overview.description">Description</a>
     </h3>
 <p>
@@ -96,7 +96,7 @@
       </li>
 </ul></div>
 <a name="toward_boost_stm.overview.how_to_use_this_documentation"></a><h3>
-<a name="id4764822"></a>
+<a name="id4764828"></a>
       <a href="overview.html#toward_boost_stm.overview.how_to_use_this_documentation">How
       to Use This Documentation</a>
     </h3>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview/intro.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview/intro.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/overview/intro.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -27,7 +27,7 @@
 <a name="toward_boost_stm.overview.intro"></a> Introduction
 </h3></div></div></div>
 <a name="toward_boost_stm.overview.intro.transactional_memory"></a><h4>
-<a name="id4765104"></a>
+<a name="id4765111"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.transactional_memory">Transactional
         Memory</a>
       </h4>
@@ -108,7 +108,7 @@
         (2) scalability and (3) modularity.
       </p>
 <a name="toward_boost_stm.overview.intro.simplicity"></a><h4>
-<a name="id4765646"></a>
+<a name="id4765653"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.simplicity">Simplicity</a>
       </h4>
 <p>
@@ -212,7 +212,7 @@
 <span class="number">7</span>   <span class="identifier">unlock</span><span class="special">(</span><span class="identifier">mutexX</span><span class="special">);</span>
 </pre>
 <a name="toward_boost_stm.overview.intro.understanding_concurrency_hazards"></a><h4>
-<a name="id4758672"></a>
+<a name="id4758679"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.understanding_concurrency_hazards">Understanding
         Concurrency Hazards</a>
       </h4>
@@ -270,7 +270,7 @@
         modules can range from difficult to impossible.
       </p>
 <a name="toward_boost_stm.overview.intro.testing__race_conditions_and_interleavings"></a><h4>
-<a name="id4758786"></a>
+<a name="id4758793"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.testing__race_conditions_and_interleavings">Testing:
         Race Conditions and Interleavings</a>
       </h4>
@@ -346,7 +346,7 @@
         all serial orders.
       </p>
 <a name="toward_boost_stm.overview.intro.development__mutual_exclusion_and_tm"></a><h4>
-<a name="id4759152"></a>
+<a name="id4759159"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.development__mutual_exclusion_and_tm">Development:
         Mutual Exclusion and TM</a>
       </h4>
@@ -372,7 +372,7 @@
         performance, as is commonly found in fine-grained mutual exclusion implementations.
       </p>
 <a name="toward_boost_stm.overview.intro.scalability"></a><h4>
-<a name="id4759205"></a>
+<a name="id4759212"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.scalability">Scalability</a>
       </h4>
 <p>
@@ -384,7 +384,7 @@
         by a concurrency control type while executing concurrently.
       </p>
 <a name="toward_boost_stm.overview.intro.pessimistic_and_optimistic_critical_sections"></a><h4>
-<a name="id4759229"></a>
+<a name="id4759236"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.pessimistic_and_optimistic_critical_sections">Pessimistic
         and Optimistic Critical Sections</a>
       </h4>
@@ -397,7 +397,7 @@
         use optimistic critical sections.
       </p>
 <a name="toward_boost_stm.overview.intro.truly_optimistic_critical_sections"></a><h4>
-<a name="id4759261"></a>
+<a name="id4759268"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.truly_optimistic_critical_sections">Truly
         Optimistic Critical Sections</a>
       </h4>
@@ -454,7 +454,7 @@
         addresses, both g1=0,g2=0 and g1=1,g2=1 are legal states.
       </p>
 <a name="toward_boost_stm.overview.intro.direct_and_deferred_update"></a><h4>
-<a name="id4759756"></a>
+<a name="id4759763"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.direct_and_deferred_update">Direct
         and Deferred Update</a>
       </h4>
@@ -503,7 +503,7 @@
         update without special effort.
       </p>
 <a name="toward_boost_stm.overview.intro.scalability__mutual_exclusion_and_transactional_memory"></a><h4>
-<a name="id4759845"></a>
+<a name="id4759852"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.scalability__mutual_exclusion_and_transactional_memory">Scalability:
         Mutual Exclusion and Transactional Memory</a>
       </h4>
@@ -584,7 +584,7 @@
         mathematical limitations in mutual exclusion's performance scalability.
       </p>
 <a name="toward_boost_stm.overview.intro.modularity"></a><h4>
-<a name="id4813022"></a>
+<a name="id4813029"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.modularity">Modularity</a>
       </h4>
 <p>
@@ -605,7 +605,7 @@
         do not support software modularity are, in short, impractical.
       </p>
 <a name="toward_boost_stm.overview.intro.mutual_exclusion_and_software_modularity"></a><h4>
-<a name="id4813067"></a>
+<a name="id4813073"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.mutual_exclusion_and_software_modularity">Mutual
         Exclusion and Software Modularity</a>
       </h4>
@@ -690,7 +690,7 @@
 <span class="identifier">Figure</span> <span class="number">9.</span> <span class="identifier">TM</span> <span class="identifier">of</span> <span class="identifier">Increment</span><span class="special">,</span> <span class="identifier">Multiply</span> <span class="keyword">and</span> <span class="identifier">Get</span> <span class="identifier">of</span> <span class="identifier">Shared</span> <span class="identifier">Variable</span><span class="special">.</span>
 </pre>
 <a name="toward_boost_stm.overview.intro.summary_of_mutual_exclusion_modularity"></a><h4>
-<a name="id4814081"></a>
+<a name="id4814086"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.summary_of_mutual_exclusion_modularity">Summary
         of Mutual Exclusion Modularity</a>
       </h4>
@@ -703,7 +703,7 @@
         not support software modularity.
       </p>
 <a name="toward_boost_stm.overview.intro.transactional_memory_and_software_modularity"></a><h4>
-<a name="id4814121"></a>
+<a name="id4814127"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.transactional_memory_and_software_modularity">Transactional
         Memory and Software Modularity</a>
       </h4>
@@ -721,7 +721,7 @@
         conflict detection times, updating policies, and contention management schemes.
       </p>
 <a name="toward_boost_stm.overview.intro.achieving_tm_software_modularity"></a><h4>
-<a name="id4814162"></a>
+<a name="id4814167"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.achieving_tm_software_modularity">Achieving
         TM Software Modularity</a>
       </h4>
@@ -799,7 +799,7 @@
         level of software modularity.
       </p>
 <a name="toward_boost_stm.overview.intro.summary_of_transactional_memory_modularity"></a><h4>
-<a name="id4814522"></a>
+<a name="id4814528"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.summary_of_transactional_memory_modularity">Summary
         of Transactional Memory Modularity</a>
       </h4>
@@ -813,7 +813,7 @@
         or subsumed into a larger transaction.
       </p>
 <a name="toward_boost_stm.overview.intro.c___library_language_like_solution"></a><h4>
-<a name="id4814556"></a>
+<a name="id4814561"></a>
         <a href="intro.html#toward_boost_stm.overview.intro.c___library_language_like_solution">C++
         library language-like solution</a>
       </h4>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/ext_references.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/ext_references.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/ext_references.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -27,7 +27,7 @@
 <a name="toward_boost_stm.users_guide.ext_references"></a> References
 </h3></div></div></div>
 <a name="toward_boost_stm.users_guide.ext_references.tboost_stm_relared"></a><h4>
-<a name="id4828784"></a>
+<a name="id4828789"></a>
         <a href="ext_references.html#toward_boost_stm.users_guide.ext_references.tboost_stm_relared">TBoost.STM
         relared</a>
       </h4>
@@ -155,7 +155,7 @@
 </dl>
 </div>
 <a name="toward_boost_stm.users_guide.ext_references.stm_related"></a><h4>
-<a name="id4829159"></a>
+<a name="id4829163"></a>
         <a href="ext_references.html#toward_boost_stm.users_guide.ext_references.stm_related">STM
         related</a>
       </h4>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/getting_started.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/getting_started.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/getting_started.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -64,7 +64,7 @@
           memory!
         </p>
 <a name="toward_boost_stm.users_guide.getting_started.install.getting_boost_stm"></a><h5>
-<a name="id4814715"></a>
+<a name="id4814721"></a>
           <a href="getting_started.html#toward_boost_stm.users_guide.getting_started.install.getting_boost_stm">Getting
           Boost.STM</a>
         </h5>
@@ -81,7 +81,7 @@
           Sandbox</a>.
         </p>
 <a name="toward_boost_stm.users_guide.getting_started.install.building_boost_stm"></a><h5>
-<a name="id4814768"></a>
+<a name="id4814773"></a>
           <a href="getting_started.html#toward_boost_stm.users_guide.getting_started.install.building_boost_stm">Building
           Boost.STM</a>
         </h5>
@@ -93,7 +93,7 @@
 <span class="identifier">bjam</span>
 </pre>
 <a name="toward_boost_stm.users_guide.getting_started.install.requirements"></a><h5>
-<a name="id4814830"></a>
+<a name="id4814835"></a>
           <a href="getting_started.html#toward_boost_stm.users_guide.getting_started.install.requirements">Requirements</a>
         </h5>
 <p>
@@ -164,7 +164,7 @@
 </dl>
 </div>
 <a name="toward_boost_stm.users_guide.getting_started.install.exceptions_safety"></a><h5>
-<a name="id4815095"></a>
+<a name="id4815100"></a>
           <a href="getting_started.html#toward_boost_stm.users_guide.getting_started.install.exceptions_safety">Exceptions
           safety</a>
         </h5>
@@ -173,7 +173,7 @@
           of exception safety as long as the underlying parameters provide it.
         </p>
 <a name="toward_boost_stm.users_guide.getting_started.install.thread_safety"></a><h5>
-<a name="id4815121"></a>
+<a name="id4815127"></a>
           <a href="getting_started.html#toward_boost_stm.users_guide.getting_started.install.thread_safety">Thread
           safety</a>
         </h5>
@@ -181,7 +181,7 @@
           All functions in the library are thread-unsafe except when noted explicitly.
         </p>
 <a name="toward_boost_stm.users_guide.getting_started.install.tested_compilers"></a><h5>
-<a name="id4815146"></a>
+<a name="id4815152"></a>
           <a href="getting_started.html#toward_boost_stm.users_guide.getting_started.install.tested_compilers">Tested
           compilers</a>
         </h5>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/tutorial.html
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/tutorial.html	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/html/toward_boost_stm/users_guide/tutorial.html	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -81,7 +81,7 @@
           calls.
         </p>
 <a name="toward_boost_stm.users_guide.tutorial.a_simple_transaction.client_invoked_inserts"></a><h5>
-<a name="id4815465"></a>
+<a name="id4815470"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.a_simple_transaction.client_invoked_inserts">Client
           Invoked Inserts</a>
         </h5>
@@ -104,7 +104,7 @@
           of TM solutions into algorithms of new and legacy systems.
         </p>
 <a name="toward_boost_stm.users_guide.tutorial.a_simple_transaction.linked_list_declaration"></a><h5>
-<a name="id4815695"></a>
+<a name="id4815701"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.a_simple_transaction.linked_list_declaration">Linked
           list declaration</a>
         </h5>
@@ -126,7 +126,7 @@
 <span class="special">};</span>
 </pre>
 <a name="toward_boost_stm.users_guide.tutorial.a_simple_transaction.insert_retry_transaction"></a><h5>
-<a name="id4815918"></a>
+<a name="id4815923"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.a_simple_transaction.insert_retry_transaction">Insert
           retry transaction</a>
         </h5>
@@ -157,7 +157,7 @@
           with its absorption of aborted transactions and only aborted transactions.
         </p>
 <a name="toward_boost_stm.users_guide.tutorial.a_simple_transaction.insert_specific"></a><h5>
-<a name="id4816167"></a>
+<a name="id4816172"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.a_simple_transaction.insert_specific">Insert
           specific</a>
         </h5>
@@ -562,7 +562,7 @@
 <span class="special">}</span>
 </pre>
 <a name="toward_boost_stm.users_guide.tutorial.a_dynamically_prioritized__composed_transaction.priority_inversion_allowed"></a><h5>
-<a name="id4820849"></a>
+<a name="id4820854"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.a_dynamically_prioritized__composed_transaction.priority_inversion_allowed">Priority
           Inversion Allowed</a>
         </h5>
@@ -589,7 +589,7 @@
           for their specific needs.
         </p>
 <a name="toward_boost_stm.users_guide.tutorial.a_dynamically_prioritized__composed_transaction.the_future_of_parallel_programming"></a><h5>
-<a name="id4820950"></a>
+<a name="id4820956"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.a_dynamically_prioritized__composed_transaction.the_future_of_parallel_programming">The
           Future of Parallel Programming</a>
         </h5>
@@ -778,7 +778,7 @@
         values from a function</a>
 </h4></div></div></div>
 <a name="toward_boost_stm.users_guide.tutorial.returning_values_from_a_function.returning_from_outside_the_transaction_context"></a><h5>
-<a name="id4822555"></a>
+<a name="id4822561"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.returning_values_from_a_function.returning_from_outside_the_transaction_context">Returning
           from outside the transaction context</a>
         </h5>
@@ -795,7 +795,7 @@
 <span class="special">}</span>
 </pre>
 <a name="toward_boost_stm.users_guide.tutorial.returning_values_from_a_function.returning_from_inside"></a><h5>
-<a name="id4822732"></a>
+<a name="id4822737"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.returning_values_from_a_function.returning_from_inside">Returning
           from inside</a>
         </h5>
@@ -834,7 +834,7 @@
           care of modifications of the pointer itself.
         </p>
 <a name="toward_boost_stm.users_guide.tutorial.pointer_to_transactional_objects.using_the_mixin_transaction_object_lt__gt_"></a><h5>
-<a name="id4823134"></a>
+<a name="id4823140"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.pointer_to_transactional_objects.using_the_mixin_transaction_object_lt__gt_">Using
           the mixin transaction_object<></a>
         </h5>
@@ -902,7 +902,7 @@
           inheriting from a transactional class <code class="computeroutput"><span class="identifier">B</span></code>
         </p>
 <a name="toward_boost_stm.users_guide.tutorial.polymorphic.using_the_mixin_transaction_object_lt__gt_"></a><h5>
-<a name="id4824273"></a>
+<a name="id4824279"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.polymorphic.using_the_mixin_transaction_object_lt__gt_">Using
           the mixin transaction_object<></a>
         </h5>
@@ -936,7 +936,7 @@
 <span class="special">*</span><span class="identifier">ptr_b</span> <span class="special">=</span> <span class="identifier">BOOST_STM_NEW</span><span class="special">(</span><span class="identifier">_</span><span class="special">,</span> <span class="identifier">D</span><span class="special">());</span>
 </pre>
 <a name="toward_boost_stm.users_guide.tutorial.polymorphic.using_the_wrapper_transactional_object_lt__gt_"></a><h5>
-<a name="id4824637"></a>
+<a name="id4824643"></a>
           <a href="tutorial.html#toward_boost_stm.users_guide.tutorial.polymorphic.using_the_wrapper_transactional_object_lt__gt_">Using
           the wrapper transactional_object<></a>
         </h5>
Modified: sandbox/stm/branches/vbe/libs/stm/doc/tests.qbk
==============================================================================
--- sandbox/stm/branches/vbe/libs/stm/doc/tests.qbk	(original)
+++ sandbox/stm/branches/vbe/libs/stm/doc/tests.qbk	2009-10-21 17:05:25 EDT (Wed, 21 Oct 2009)
@@ -8,13 +8,146 @@
 
 [section  Appendix E: Tests]
 
+[table
+    [[Name]                         [Description]]
+    [[accounts]                     [XXXX]]
+    [[hashmap]                      [XXXX]]
+    [[isolated_int]                 [XXXX]]
+    [[irrevocable_int]              [XXXX]]
+    [[linkedlist]                   [XXXX]]
+    [[rbtree]                       [XXXX]]
+    [[smart]                        [XXXX]]
+
+    [[ht]                           [XXXX]]
+    [[ll]                           [XXXX]]
+    [[tx_linear_lock]               [XXXX]]
+    [[isolated_int_lock_in_tx]      [XXXX]]
+    [[isolated_composed_int_lock]   [XXXX]]
+    [[isolated_composed_int_lock2]  [XXXX]]
+    [[lot]                          [XXXX]]
+    [[lit]                          [XXXX]]
+    [[nested_tx]                    [XXXX]]
+    [[using_linkedlist]             [XXXX]]
+    [[hashmap_w_locks]              [XXXX]]
+    
+    [[bank]                         [Banck example using tx_ptr<>]]
+    [[list]                         [List implementation using tx_obj<> and tx_ptr<>]]
+    [[counter]                      [Counter tx_obj<>]]
+    [[numeric]                      [Access to a numeric tx object]]
+    [[counter_ptr]                  [Polymorphic transaction_object_ptr]]
+    [[non_tx_counter]               [Access to non transactional variables from a transactional world]]
+]
+
+[section Invalidation]
+
+[section Direct Updating]
+
+[section Pure transactional]
+
+[table
+    [[Name]                         [Result]        [Ticket]]
+    
+    [[accounts]                      [Pass]        [#XX]]
+    [[hashmap]                       [Pass]        [#XX]]
+    [[isolated_int]                  [Pass]        [#XX]]
+    [[irrevocable_int]               [Pass]        [#XX]]
+    [[linkedlist]                    [Pass]        [#XX]]
+    [[rbtree]                        [Pass]        [#XX]]
+    [[smart]                         [Pass]        [#XX]]
+]
+[endsect]
+[section LATM full]
+[table
+    [[Name]                         [Result]     [Ticket]]
+    
+    [[ht]                           [[*Fail]]    [#XX]]
+    [[ll]                           [Pass]       [#XX]]
+    [[tx_linear_lock]               [[*Fail]]    [#XX]]
+    [[isolated_int_lock_in_tx]      [Pass]       [#XX]]
+    [[isolated_composed_int_lock]   [[*Deadlock]][#XX]]
+    [[isolated_composed_int_lock2]  [[*Fail]]    [#XX]]
+    [[lot]                          [[*Deadlock]][#XX]]
+    [[lit]                          [[*Fail]]    [#XX]]
+    [[nested_tx]                    [[*Livelock]][#XX]]
+    [[using_linkedlist]             [[*Fail]]    [#XX]]
+    [[hashmap_w_locks]              [[*Fail]]    [#XX]]
+]
+[endsect]
+[section LATM TM]
+TBC.
+[endsect]
+[section LATM TX]
+TBC.
+[endsect]
+
+[endsect]
+
+[section Deferred Updating]
 
-[section XXX]
+[section Pure transactional]
 [table
-    [[Name]                     [kind]          [Description]                                           [Result] [Ticket]]
-    [[XXX]          [compile]       [XXX]                  [Pass]   [#]]
+    [[Name]                         [Result]    [Ticket]]
+    [[accounts]                     [Pass]      [#XX]]
+    [[hashmap]                      [Pass]      [#XX]]
+    [[isolated_int]                 [Pass]      [#XX]]
+    [[irrevocable_int]              [Pass]      [#XX]]
+    [[linkedlist]                   [Pass]      [#XX]]
+    [[rbtree]                       [Pass]      [#XX]]
+    [[smart]                        [Pass]      [#XX]]
+    [[bank]                         [Pass]      [#XX]]
+    [[list]                         [[*Fails]]  [#XX]]
+    [[counter]                      [Pass]      [#XX]]
+    [[numeric]                      [Pass]      [#XX]]
+    [[counter_ptr]                  [Pass]      [#XX]]
+    [[non_tx_counter]               [Pass]      [#XX]]
 ]
 [endsect]
 
+[section LATM full]
+[table
+    [[Name]                         [Result]        [Ticket]]
+    [[ht]                           [[*Livelock]][#XX]]
+    [[ll]                           [[*Fail]]    [#XX]]
+    [[tx_linear_lock]               [[*Livelock]][#XX]]
+    [[isolated_int_lock_in_tx]      [[*Deadlock]][#XX]]
+    [[isolated_composed_int_lock]   [[*Fail]]   [#XX]]
+    [[isolated_composed_int_lock2]  [[*Fail]]   [#XX]]
+    [[lot]                          [[*Deadlock]][#XX]]
+    [[lit]                          [[*Deadlock]][#XX]]
+    [[nested_tx]                    [[*Livelock]][#XX]]
+    [[using_linkedlist]             [[*Fail]]     [#XX]]
+    [[hashmap_w_locks]              [[*Fail]]     [#XX]]
+]
+[endsect]
+[section LATM TM]
+TBC.
+[endsect]
+[section LATM TX]
+TBC.
+[endsect]
+
+[endsect]
+[endsect]
+
+[section Validation]
+[section Deferred Updating]
+[section Pure transactional]
+TBC.
+[endsect]
+[section LATM full]
+TBC.
+[endsect]
+[section LATM TM]
+TBC.
+[endsect]
+[section LATM TX]
+TBC.
+[endsect]
+[endsect]
+[section Direct Updating]
+Direct Updatingand validation are not implemented yet. 
+[endsect]
+
+[endsect]
 
 [endsect]