Boost logo

Boost-Commit :

Subject: [Boost-commit] svn:boost r81394 - in website/public_html/live: doc generated
From: dnljms_at_[hidden]
Date: 2012-11-17 07:07:37


Author: danieljames
Date: 2012-11-17 07:07:37 EST (Sat, 17 Nov 2012)
New Revision: 81394
URL: http://svn.boost.org/trac/boost/changeset/81394

Log:
Website: Add lockfree.
Text files modified:
   website/public_html/live/doc/libraries.xml | 11 +++++++++++
   website/public_html/live/generated/libraries.txt | 4 ++--
   2 files changed, 13 insertions(+), 2 deletions(-)

Modified: website/public_html/live/doc/libraries.xml
==============================================================================
--- website/public_html/live/doc/libraries.xml (original)
+++ website/public_html/live/doc/libraries.xml 2012-11-17 07:07:37 EST (Sat, 17 Nov 2012)
@@ -746,6 +746,17 @@
     <category>String</category>
   </library>
   <library>
+ <key>lockfree</key>
+ <boost-version>1.53.0</boost-version>
+ <name>Lockfree</name>
+ <authors>Tim Blechmann</authors>
+ <description>Lockfree data structures.</description>
+ <documentation>libs/lockfree/</documentation>
+ <std-proposal>false</std-proposal>
+ <std-tr1>false</std-tr1>
+ <category>Concurrent</category>
+ </library>
+ <library>
     <key>logic/tribool</key>
     <boost-version>1.32.0</boost-version>
     <name>Tribool</name>

Modified: website/public_html/live/generated/libraries.txt
==============================================================================
--- website/public_html/live/generated/libraries.txt (original)
+++ website/public_html/live/generated/libraries.txt 2012-11-17 07:07:37 EST (Sat, 17 Nov 2012)
@@ -1,4 +1,4 @@
-O:15:"boost_libraries":2:{s:10:"categories";a:25:{s:6:"String";a:3:{s:4:"name";s:6:"String";s:5:"title";s:26:"String and text processing";s:9:"libraries";a:0:{}}s:10:"Containers";a:3:{s:4:"name";s:10:"Containers";s:5:"title";s:10:"Containers";s:9:"libraries";a:0:{}}s:9:"Iterators";a:3:{s:4:"name";s:9:"Iterators";s:5:"title";s:9:"Iterators";s:9:"libraries";a:0:{}}s:10:"Algorithms";a:3:{s:4:"name";s:10:"Algorithms";s:5:"title";s:10:"Algorithms";s:9:"libraries";a:0:{}}s:16:"Function-objects";a:3:{s:4:"name";s:16:"Function-objects";s:5:"title";s:45:"Function objects and higher-order programming";s:9:"libraries";a:0:{}}s:7:"Generic";a:3:{s:4:"name";s:7:"Generic";s:5:"title";s:19:"Generic Programming";s:9:"libraries";a:0:{}}s:15:"Metaprogramming";a:3:{s:4:"name";s:15:"Metaprogramming";s:5:"title";s:25:"Template Metaprogramming";s:9:"libraries";a:0:{}}s:12:"Preprocessor";a:3:{s:4:"name";s:12:"Preprocessor";s:5:"title";s:28:"Preprocessor Metaprogramming";s:9:"libraries";a:0:{}}s:10:"Concurrent";a:3:{s:4:"name";s:1
0:"Concurrent";s:5:"title";s:22:"Concurrent Programming";s:9:"libraries";a:0:{}}s:4:"Math";a:3:{s:4:"name";s:4:"Math";s:5:"title";s:17:"Math and numerics";s:9:"libraries";a:0:{}}s:11:"Correctness";a:3:{s:4:"name";s:11:"Correctness";s:5:"title";s:23:"Correctness and testing";s:9:"libraries";a:0:{}}s:4:"Data";a:3:{s:4:"name";s:4:"Data";s:5:"title";s:15:"Data structures";s:9:"libraries";a:0:{}}s:6:"Domain";a:3:{s:4:"name";s:6:"Domain";s:5:"title";s:15:"Domain Specific";s:9:"libraries";a:0:{}}s:16:"Image-processing";a:3:{s:4:"name";s:16:"Image-processing";s:5:"title";s:16:"Image processing";s:9:"libraries";a:0:{}}s:2:"IO";a:3:{s:4:"name";s:2:"IO";s:5:"title";s:12:"Input/Output";s:9:"libraries";a:0:{}}s:14:"Inter-language";a:3:{s:4:"name";s:14:"Inter-language";s:5:"title";s:22:"Inter-language support";s:9:"libraries";a:0:{}}s:9:"Emulation";a:3:{s:4:"name";s:9:"Emulation";s:5:"title";s:27:"Language Features Emulation";s:9:"libraries";a:0:{}}s:6:"Memory";a:3:{s:4:"name";s:6:"Memory";s:5:"title";s:6:"Memory";s:9:"li
braries";a:0:{}}s:7:"Parsing";a:3:{s:4:"name";s:7:"Parsing";s:5:"title";s:7:"Parsing";s:9:"libraries";a:0:{}}s:8:"Patterns";a:3:{s:4:"name";s:8:"Patterns";s:5:"title";s:19:"Patterns and Idioms";s:9:"libraries";a:0:{}}s:11:"Programming";a:3:{s:4:"name";s:11:"Programming";s:5:"title";s:22:"Programming Interfaces";s:9:"libraries";a:0:{}}s:5:"State";a:3:{s:4:"name";s:5:"State";s:5:"title";s:14:"State Machines";s:9:"libraries";a:0:{}}s:6:"System";a:3:{s:4:"name";s:6:"System";s:5:"title";s:6:"System";s:9:"libraries";a:0:{}}s:13:"Miscellaneous";a:3:{s:4:"name";s:13:"Miscellaneous";s:5:"title";s:13:"Miscellaneous";s:9:"libraries";a:0:{}}s:11:"workarounds";a:3:{s:4:"name";s:11:"workarounds";s:5:"title";s:27:"Broken compiler workarounds";s:9:"libraries";a:0:{}}}s:2:"db";a:117:{s:12:"accumulators";a:9:{s:3:"key";s:12:"accumulators";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:36;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:12:"Accumulators";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s
:82:"Framework for incremental calculation, and collection of statistical accumulators.";s:13:"documentation";s:18:"libs/accumulators/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:9:"algorithm";a:9:{s:3:"key";s:9:"algorithm";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:50;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:9:"Algorithm";s:7:"authors";s:13:"Marshall Clow";s:11:"description";s:42:"A collection of useful generic algorithms.";s:13:"documentation";s:15:"libs/algorithm/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:16:"algorithm/minmax";a:9:{s:3:"key";s:16:"algorithm/minmax";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:32;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:7:"Min-Max";s:7:"authors";s:18:"Hervé Brönnimann";s:11:"description";s:90:"Standard library extensions for simultaneous
+O:15:"boost_libraries":2:{s:10:"categories";a:25:{s:6:"String";a:3:{s:4:"name";s:6:"String";s:5:"title";s:26:"String and text processing";s:9:"libraries";a:0:{}}s:10:"Containers";a:3:{s:4:"name";s:10:"Containers";s:5:"title";s:10:"Containers";s:9:"libraries";a:0:{}}s:9:"Iterators";a:3:{s:4:"name";s:9:"Iterators";s:5:"title";s:9:"Iterators";s:9:"libraries";a:0:{}}s:10:"Algorithms";a:3:{s:4:"name";s:10:"Algorithms";s:5:"title";s:10:"Algorithms";s:9:"libraries";a:0:{}}s:16:"Function-objects";a:3:{s:4:"name";s:16:"Function-objects";s:5:"title";s:45:"Function objects and higher-order programming";s:9:"libraries";a:0:{}}s:7:"Generic";a:3:{s:4:"name";s:7:"Generic";s:5:"title";s:19:"Generic Programming";s:9:"libraries";a:0:{}}s:15:"Metaprogramming";a:3:{s:4:"name";s:15:"Metaprogramming";s:5:"title";s:25:"Template Metaprogramming";s:9:"libraries";a:0:{}}s:12:"Preprocessor";a:3:{s:4:"name";s:12:"Preprocessor";s:5:"title";s:28:"Preprocessor Metaprogramming";s:9:"libraries";a:0:{}}s:10:"Concurrent";a:3:{s:4:"name";s:1
0:"Concurrent";s:5:"title";s:22:"Concurrent Programming";s:9:"libraries";a:0:{}}s:4:"Math";a:3:{s:4:"name";s:4:"Math";s:5:"title";s:17:"Math and numerics";s:9:"libraries";a:0:{}}s:11:"Correctness";a:3:{s:4:"name";s:11:"Correctness";s:5:"title";s:23:"Correctness and testing";s:9:"libraries";a:0:{}}s:4:"Data";a:3:{s:4:"name";s:4:"Data";s:5:"title";s:15:"Data structures";s:9:"libraries";a:0:{}}s:6:"Domain";a:3:{s:4:"name";s:6:"Domain";s:5:"title";s:15:"Domain Specific";s:9:"libraries";a:0:{}}s:16:"Image-processing";a:3:{s:4:"name";s:16:"Image-processing";s:5:"title";s:16:"Image processing";s:9:"libraries";a:0:{}}s:2:"IO";a:3:{s:4:"name";s:2:"IO";s:5:"title";s:12:"Input/Output";s:9:"libraries";a:0:{}}s:14:"Inter-language";a:3:{s:4:"name";s:14:"Inter-language";s:5:"title";s:22:"Inter-language support";s:9:"libraries";a:0:{}}s:9:"Emulation";a:3:{s:4:"name";s:9:"Emulation";s:5:"title";s:27:"Language Features Emulation";s:9:"libraries";a:0:{}}s:6:"Memory";a:3:{s:4:"name";s:6:"Memory";s:5:"title";s:6:"Memory";s:9:"li
braries";a:0:{}}s:7:"Parsing";a:3:{s:4:"name";s:7:"Parsing";s:5:"title";s:7:"Parsing";s:9:"libraries";a:0:{}}s:8:"Patterns";a:3:{s:4:"name";s:8:"Patterns";s:5:"title";s:19:"Patterns and Idioms";s:9:"libraries";a:0:{}}s:11:"Programming";a:3:{s:4:"name";s:11:"Programming";s:5:"title";s:22:"Programming Interfaces";s:9:"libraries";a:0:{}}s:5:"State";a:3:{s:4:"name";s:5:"State";s:5:"title";s:14:"State Machines";s:9:"libraries";a:0:{}}s:6:"System";a:3:{s:4:"name";s:6:"System";s:5:"title";s:6:"System";s:9:"libraries";a:0:{}}s:13:"Miscellaneous";a:3:{s:4:"name";s:13:"Miscellaneous";s:5:"title";s:13:"Miscellaneous";s:9:"libraries";a:0:{}}s:11:"workarounds";a:3:{s:4:"name";s:11:"workarounds";s:5:"title";s:27:"Broken compiler workarounds";s:9:"libraries";a:0:{}}}s:2:"db";a:118:{s:12:"accumulators";a:9:{s:3:"key";s:12:"accumulators";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:36;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:12:"Accumulators";s:7:"authors";s:12:"Eric Niebler";s:11:"description";s
:82:"Framework for incremental calculation, and collection of statistical accumulators.";s:13:"documentation";s:18:"libs/accumulators/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:4:"Math";}}s:9:"algorithm";a:9:{s:3:"key";s:9:"algorithm";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:50;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:9:"Algorithm";s:7:"authors";s:13:"Marshall Clow";s:11:"description";s:42:"A collection of useful generic algorithms.";s:13:"documentation";s:15:"libs/algorithm/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:16:"algorithm/minmax";a:9:{s:3:"key";s:16:"algorithm/minmax";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:32;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:7:"Min-Max";s:7:"authors";s:18:"Hervé Brönnimann";s:11:"description";s:90:"Standard library extensions for simultaneous
     min/max and min/max element computations.";s:13:"documentation";s:22:"libs/algorithm/minmax/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:10:"Algorithms";}}s:16:"algorithm/string";a:9:{s:3:"key";s:16:"algorithm/string";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:32;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:11:"String Algo";s:7:"authors";s:11:"Pavol Droba";s:11:"description";s:26:"String algorithms library.";s:13:"documentation";s:22:"libs/algorithm/string/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:10:"Algorithms";}}s:3:"any";a:9:{s:3:"key";s:3:"any";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:23;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:3:"Any";s:7:"authors";s:13:"Kevlin Henney";s:11:"description";s:71:"Safe, generic container for single values of
     different value types.";s:13:"documentation";s:9:"libs/any/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:4:"Data";}}s:5:"array";a:9:{s:3:"key";s:5:"array";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:17;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:5:"Array";s:7:"authors";s:16:"Nicolai Josuttis";s:11:"description";s:64:"STL compliant container wrapper for arrays of
     constant size.";s:13:"documentation";s:11:"libs/array/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:1;s:8:"category";a:1:{i:0;s:10:"Containers";}}s:4:"asio";a:9:{s:3:"key";s:4:"asio";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:35;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:4:"Asio";s:7:"authors";s:14:"Chris Kohlhoff";s:11:"description";s:93:"Portable networking, including sockets, timers,
@@ -78,7 +78,7 @@
     includes several useful iterator adaptors.";s:13:"documentation";s:14:"libs/iterator/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:9:"Iterators";}}s:6:"lambda";a:9:{s:3:"key";s:6:"lambda";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:28;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:6:"Lambda";s:7:"authors";s:29:"Jaakko Järvi and Gary Powell";s:11:"description";s:76:"Define small unnamed function objects at the
     actual call site, and more.";s:13:"documentation";s:12:"libs/lambda/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:12:"lexical_cast";a:9:{s:3:"key";s:12:"lexical_cast";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:20;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:12:"Lexical Cast";s:7:"authors";s:13:"Kevlin Henney";s:11:"description";s:109:"General literal text conversions, such as an int
     represented a string, or vice-versa, from Kevlin Henney.";s:13:"documentation";s:32:"libs/conversion/lexical_cast.htm";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:2:{i:0;s:6:"String";i:1;s:13:"Miscellaneous";}}s:14:"local_function";a:9:{s:3:"key";s:14:"local_function";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:50;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:14:"Local Function";s:7:"authors";s:16:"Lorenzo Caminiti";s:11:"description";s:103:"Program functions locally, within other functions, directly
- within the scope where they are needed.";s:13:"documentation";s:20:"libs/local_function/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:6:"locale";a:9:{s:3:"key";s:6:"locale";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:48;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:6:"Locale";s:7:"authors";s:13:"Artyom Beilis";s:11:"description";s:56:"Provide localization and Unicode handling tools for C++.";s:13:"documentation";s:12:"libs/locale/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:6:"String";}}s:13:"logic/tribool";a:9:{s:3:"key";s:13:"logic/tribool";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:32;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:7:"Tribool";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:29:"3-state boolean type library.";s:13:"documentation";s:21:"doc/html/tribool.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"math";
a:9:{s:3:"key";s:4:"math";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:23;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:4:"Math";s:7:"authors";s:7:"various";s:11:"description";s:721:"Boost.Math includes several contributions in the
+ within the scope where they are needed.";s:13:"documentation";s:20:"libs/local_function/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:16:"Function-objects";}}s:6:"locale";a:9:{s:3:"key";s:6:"locale";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:48;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:6:"Locale";s:7:"authors";s:13:"Artyom Beilis";s:11:"description";s:56:"Provide localization and Unicode handling tools for C++.";s:13:"documentation";s:12:"libs/locale/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:6:"String";}}s:8:"lockfree";a:9:{s:3:"key";s:8:"lockfree";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:53;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:8:"Lockfree";s:7:"authors";s:13:"Tim Blechmann";s:11:"description";s:25:"Lockfree data structures.";s:13:"documentation";s:14:"libs/lockfree/";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:10:"Concurrent";}}s:13:"logic/tribool";a:9:{s:3:"key
";s:13:"logic/tribool";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:32;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:7:"Tribool";s:7:"authors";s:11:"Doug Gregor";s:11:"description";s:29:"3-state boolean type library.";s:13:"documentation";s:21:"doc/html/tribool.html";s:12:"std-proposal";b:0;s:7:"std-tr1";b:0;s:8:"category";a:1:{i:0;s:13:"Miscellaneous";}}s:4:"math";a:9:{s:3:"key";s:4:"math";s:13:"boost-version";O:12:"BoostVersion":2:{s:7:"version";a:3:{i:0;i:1;i:1;i:23;i:2;i:0;}s:4:"beta";b:0;}s:4:"name";s:4:"Math";s:7:"authors";s:7:"various";s:11:"description";s:721:"Boost.Math includes several contributions in the
     domain of mathematics: The Greatest Common Divisor and Least
     Common Multiple library provides run-time and compile-time
     evaluation of the greatest common divisor (GCD) or least common


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