Eric Niebler
bc671e76ad
merged from trunk
...
[SVN r49607]
2008-11-06 00:15:47 +00:00
Eric Niebler
fc6da6ab10
merged from trunk
...
[SVN r49133]
2008-10-05 01:47:33 +00:00
Eric Niebler
ebbda4cd1d
merged from trunk
...
[SVN r48916]
2008-09-22 03:33:30 +00:00
Eric Niebler
b3cb363206
merged from trunk
...
[SVN r48896]
2008-09-19 15:48:59 +00:00
Eric Niebler
bf640847bc
merged from trunk
...
[SVN r48673]
2008-09-08 21:00:49 +00:00
Eric Niebler
f4612715e5
merged from trunk
...
[SVN r48605]
2008-09-05 04:13:30 +00:00
Eric Niebler
22f46679ad
merged from trunk
...
[SVN r48028]
2008-08-08 09:14:18 +00:00
Eric Niebler
8bc5f4ea49
merged from trunk
...
[SVN r47983]
2008-08-05 05:39:57 +00:00
Joseph Gauterin
7e3e326faf
Updated documentation to remove references to the 'ADL barrier'
...
[SVN r47973]
2008-08-04 18:25:45 +00:00
Joseph Gauterin
7019e18149
Renamed 'test_adl_barrier.cpp' to 'no_ambiguity_in_boost.cpp' and altered comments to reflect new disambiguation technique.
...
[SVN r47972]
2008-08-04 18:22:10 +00:00
Joseph Gauterin
49faf23433
Updated copyright info.
...
[SVN r47971]
2008-08-04 18:16:16 +00:00
Joseph Gauterin
62836f2928
Changed 'using std::swap;' to 'using namesapce std;' in swap_impl function to work around ADL bugs in some compilers.
...
[SVN r47967]
2008-08-04 11:21:02 +00:00
Niels Dekker
1ecf3ceb74
Added swap tests for std types, as discussed at "Re: [boost] [swap] Workaround for ADL failures of MSVC 7.1 and Borland okay?", http://lists.boost.org/Archives/boost/2008/08/140589.php
...
[SVN r47943]
2008-08-02 11:41:47 +00:00
Niels Dekker
2aa48414c9
Removed swap_adl_barrier namespace, as discussed at "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140511.php
...
[SVN r47920]
2008-07-31 20:18:04 +00:00
Niels Dekker
d215f2176c
Applied "swap.hpp.patch" by Steven Watanabe, "Re: [boost] [swap] How to fix ADL barrier for XL, Intel, GCC, Sun and Como?", http://lists.boost.org/Archives/boost/2008/07/140482.php
...
[SVN r47877]
2008-07-30 08:04:34 +00:00
Niels Dekker
c286d62223
Fixed comment in swap/test/specialized_in_boost_and_other.cpp
...
[SVN r47840]
2008-07-27 12:46:45 +00:00
Niels Dekker
3fd0ea6e75
Added specialized_in_boost_and_other to swap/test, as discussed at "[boost] [swap] End-user allowed to add overloads to boost namespace?", http://lists.boost.org/Archives/boost/2008/07/140327.php
...
[SVN r47839]
2008-07-27 11:35:33 +00:00
Niels Dekker
b050431638
Added a newline to swap/test/lib_header_1.cpp, hoping to fix Sun 5.x compile issue, "Error: There is extra text on this line"
...
[SVN r47829]
2008-07-26 17:47:59 +00:00
Niels Dekker
b311fcefb2
Added test_adl_barrier to swap/test, as discussed with Joseph Gauterin.
...
[SVN r47808]
2008-07-25 18:48:09 +00:00
Niels Dekker
899c92420c
Fixed silly little typo of mine, in test/swap_arrays.cpp
...
[SVN r47629]
2008-07-20 12:18:25 +00:00
Niels Dekker
64a0e0cb20
Added swap_test_class swap functions to test/swap_arrays.cpp. My fault, they should have been there already!
...
[SVN r47628]
2008-07-20 12:13:33 +00:00
Niels Dekker
ece6992540
Fixed silly little bug of mine in swap/test/swap_arrays.cpp
...
[SVN r47626]
2008-07-20 11:05:49 +00:00
Joseph Gauterin
6098304ea8
Corrected duplicated file contents
...
[SVN r47607]
2008-07-19 19:40:12 +00:00
Vladimir Prus
28fff2d821
Remove duplicate content.
...
[SVN r47360]
2008-07-12 17:56:01 +00:00
Ronald Garcia
0ce3885d59
Added an anonymous unwrapping test.
...
[SVN r47297]
2008-07-10 23:01:26 +00:00
Ronald Garcia
1823481d96
Added tests for unwrap_ref.
...
[SVN r47296]
2008-07-10 19:29:02 +00:00
Ronald Garcia
cce5d77d2b
Added unwrap_ref.
...
[SVN r47295]
2008-07-10 19:28:49 +00:00
Joseph Gauterin
3c5c2bc107
Moved utility\swap to the trunk, as discussed in trac issue #2056 .
...
[SVN r47093]
2008-07-05 11:16:38 +00:00
Beman Dawes
177ee78bbb
With his kind permission, change Jaakko "Järvi" to "Jarvi"
...
[SVN r46808]
2008-06-28 13:45:21 +00:00
Daniel James
f1ec0c4d04
Fix a character encoding error.
...
[SVN r46740]
2008-06-26 19:20:56 +00:00
Emil Dotchevski
4a564744fe
documentation update, added function exception::diagnostic_information, added std::exception to_string overload, removed tabs from source files
...
[SVN r46697]
2008-06-25 23:27:56 +00:00
Eric Niebler
5f06636929
merged from trunk
...
[SVN r45844]
2008-05-28 00:03:07 +00:00
Niels Dekker
67f3ca090a
Fixed value_init test + doc, according to change of boost::initialized_value, revision [45685]
...
[SVN r45686]
2008-05-23 16:48:10 +00:00
Niels Dekker
8efae71f4a
Changed boost::initialized_value from a class to an instance, to make its use more convenient, as discussed with Fernando.
...
[SVN r45685]
2008-05-23 16:46:43 +00:00
Eric Niebler
c5d979561d
merged from trunk
...
[SVN r45289]
2008-05-11 18:27:27 +00:00
Douglas Gregor
ad0bcf4a00
result_of implementation that makes use of C++0x decltype, from Daniel Walker. Fixes #862 .
...
[SVN r45256]
2008-05-09 22:08:46 +00:00
Eric Niebler
8416a6f99b
Merged revisions 44724,44726-44730,44738,44741-44742,44744,44746-44750,44752-44753,44755-44756,44758,44764,44766-44768,44771-44775,44777,44781-44787,44789-44807,44812-44816,44818-44826,44831,44837-44840,44842-44853,44857,44862,44864,44873,44877,44881-44883,44886-44887,44889,44891,44893,44895,44897,44900-44902,44904-44907,44919,44934,44941-44942,44946,44949-44954,44957,44962,44968-44973,44975,44977,44979-44984,44991-44993,44995,44997-45002,45004-45006,45010-45011,45019,45023,45025-45027 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
................
r44724 | daniel_frey | 2008-04-22 12:48:39 -0700 (Tue, 22 Apr 2008) | 1 line
Reduce enable_shared_from_this overhead
................
r44726 | emildotchevski | 2008-04-22 15:23:27 -0700 (Tue, 22 Apr 2008) | 1 line
seems like <link>static causes errors
................
r44727 | chris_kohlhoff | 2008-04-22 16:46:15 -0700 (Tue, 22 Apr 2008) | 2 lines
Fix or suppress MSVC level 4 warnings. Fixes #1703 .
................
r44728 | pdimov | 2008-04-22 17:33:58 -0700 (Tue, 22 Apr 2008) | 1 line
Silence an g++ -Wextra warning.
................
r44729 | noel_belcourt | 2008-04-22 18:35:01 -0700 (Tue, 22 Apr 2008) | 11 lines
Fixed intel-darwin unresolved symbols by changing the
wide integer type from unsigned int (which managles as
a 'j') to an int (which mangles as an 'i'). This
change makes intel-darwin generated code match the
darwin toolset generated code.
Intel reports this won't be fixed in 10.1 because it's
an ABI breanking chanage so we won't see this patched
until the 10.2 compilers.
................
r44730 | daniel_frey | 2008-04-22 23:12:39 -0700 (Tue, 22 Apr 2008) | 1 line
Reduce enable_shared_from_this overhead (replace _internal_shared_ptr by _internal_shared_count)
................
r44738 | danieljames | 2008-04-23 00:09:58 -0700 (Wed, 23 Apr 2008) | 85 lines
Merge support for emplace for compilers with rvalue references and variadic templates arguments, and better use of C++0x allocators.
Merged revisions 44058-44075,44078-44084,44086-44108,44110-44365,44367,44369-44414,44416-44419,44421-44457,44467-44469,44471-44511,44513-44535,44537-44737 via svnmerge from
https://svn.boost.org/svn/boost/branches/unordered/trunk
................
r44467 | danieljames | 2008-04-16 18:35:56 +0100 (Wed, 16 Apr 2008) | 2 lines
Add C++-0x support to the test allocators.
................
r44468 | danieljames | 2008-04-16 18:36:06 +0100 (Wed, 16 Apr 2008) | 2 lines
Add a C++-0x node_constructor.
................
r44469 | danieljames | 2008-04-16 18:36:16 +0100 (Wed, 16 Apr 2008) | 2 lines
C++-0x constructor for node.
................
r44516 | danieljames | 2008-04-17 21:41:48 +0100 (Thu, 17 Apr 2008) | 16 lines
Merge in my work so far on implementing emplace for compilers with variadic
template & rvalue references.
Merged revisions 44059-44062 via svnmerge from
https://svn.boost.org/svn/boost/branches/unordered/dev
........
r44059 | danieljames | 2008-04-05 17:41:25 +0100 (Sat, 05 Apr 2008) | 1 line
First stab at implementing emplace - only for compilers with variadic template & rvalue references.
........
r44062 | danieljames | 2008-04-05 19:12:09 +0100 (Sat, 05 Apr 2008) | 1 line
Better variable template arguments, need to add proper support to BoostBook.
........
................
r44616 | danieljames | 2008-04-20 13:30:19 +0100 (Sun, 20 Apr 2008) | 1 line
Merge with trunk, fixes tabs.
................
r44618 | danieljames | 2008-04-20 13:42:38 +0100 (Sun, 20 Apr 2008) | 2 lines
Some extra compile tests.
................
r44619 | danieljames | 2008-04-20 13:42:50 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix an error message.
................
r44703 | danieljames | 2008-04-21 20:19:50 +0100 (Mon, 21 Apr 2008) | 15 lines
Merge latest changes from trunk.
Merged revisions 44616-44702 via svnmerge from
https://svn.boost.org/svn/boost/trunk
........
r44650 | danieljames | 2008-04-20 22:08:57 +0100 (Sun, 20 Apr 2008) | 1 line
Update an include.
........
r44697 | danieljames | 2008-04-21 16:55:40 +0100 (Mon, 21 Apr 2008) | 1 line
Factor out the code for choosing the bucket count, and which bucket that hash values map to make it easier to experiment with alternative policies.
........
................
r44733 | danieljames | 2008-04-23 07:55:43 +0100 (Wed, 23 Apr 2008) | 2 lines
Remove 'reserve_extra'.
................
r44734 | danieljames | 2008-04-23 07:55:55 +0100 (Wed, 23 Apr 2008) | 2 lines
More unnecessary copy tests - showing some weakness in the emplace implementation.
................
r44735 | danieljames | 2008-04-23 07:56:06 +0100 (Wed, 23 Apr 2008) | 2 lines
More tests.
................
r44736 | danieljames | 2008-04-23 07:56:19 +0100 (Wed, 23 Apr 2008) | 2 lines
Comment out a test which requires a C++0x std::pair.
................
r44737 | danieljames | 2008-04-23 07:56:35 +0100 (Wed, 23 Apr 2008) | 2 lines
Avoid creating unnecessary copies in unordered_set::emplace and unordered_map::emplace.
................
................
r44741 | noel_belcourt | 2008-04-23 09:16:38 -0700 (Wed, 23 Apr 2008) | 4 lines
Patch PGI to fix config problem (clock_gettime is unresolved
external) and add required macro define for IOV_MAX support.
................
r44742 | emildotchevski | 2008-04-23 10:31:56 -0700 (Wed, 23 Apr 2008) | 1 line
Fix for http://tinyurl.com/6owy6b .
................
r44744 | daniel_frey | 2008-04-23 12:32:44 -0700 (Wed, 23 Apr 2008) | 1 line
Remove dynamic_cast in init_internal_shared_once()
................
r44746 | noel_belcourt | 2008-04-23 18:40:31 -0700 (Wed, 23 Apr 2008) | 4 lines
Fixup patch to intel-darwin.jam so it looks and
reads a bit better.
................
r44747 | noel_belcourt | 2008-04-23 21:58:27 -0700 (Wed, 23 Apr 2008) | 3 lines
Force pgi to always link rt lib, ugh.
................
r44748 | johnmaddock | 2008-04-24 02:40:31 -0700 (Thu, 24 Apr 2008) | 3 lines
Apply VC-7.1 fixes: sometimes ADL fails, and we need a using declaration in order for the correct overload to be found.
Add missing #include. to t_distribution_inv.hpp.
Suppress unnecessary instantiations in instantiate_all.cpp.
................
r44749 | hkaiser | 2008-04-24 06:52:22 -0700 (Thu, 24 Apr 2008) | 1 line
Phoenix: disambiguated ref() (gcc 4.3 complained...)
................
r44750 | hkaiser | 2008-04-24 06:54:05 -0700 (Thu, 24 Apr 2008) | 1 line
Spirit.Qi: helping gcc 4.3 to understand what's going on.
................
r44752 | bemandawes | 2008-04-24 13:29:08 -0700 (Thu, 24 Apr 2008) | 1 line
Fix #1858 , typo in non-member operators table
................
r44753 | grafik | 2008-04-24 13:30:03 -0700 (Thu, 24 Apr 2008) | 1 line
Make it possible to filter which libraries are tested from the CLI with "--filter-tests=" options.
................
r44755 | djowel | 2008-04-24 15:13:32 -0700 (Thu, 24 Apr 2008) | 1 line
added nullary function support
................
r44756 | djowel | 2008-04-24 15:13:58 -0700 (Thu, 24 Apr 2008) | 1 line
use plain functions instead of bind
................
r44758 | noel_belcourt | 2008-04-24 16:05:16 -0700 (Thu, 24 Apr 2008) | 4 lines
Added no two phase name lookup for intel-darwin
compilers.
................
r44764 | noel_belcourt | 2008-04-25 08:38:26 -0700 (Fri, 25 Apr 2008) | 4 lines
Enable macros BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE and
BOOST_HAS_NANOSLEEP.
................
r44766 | niels_dekker | 2008-04-25 09:50:32 -0700 (Fri, 25 Apr 2008) | 1 line
Improved swap for optional<T>, co-written by Thorsten and Fernando: added support for tweaking whether swap should use T's default constructor. Added swap member function. Discussed at Boost developers' mailing list, "[optional] problems with swap()", http://lists.boost.org/Archives/boost/2008/04/135882.php
................
r44767 | niels_dekker | 2008-04-25 09:52:34 -0700 (Fri, 25 Apr 2008) | 1 line
Added unit tests, testing optional<T> swap improvements of revision [44766]
................
r44768 | noel_belcourt | 2008-04-25 10:37:47 -0700 (Fri, 25 Apr 2008) | 3 lines
Get config tests working (missing -lrt).
................
r44771 | hkaiser | 2008-04-25 19:02:44 -0700 (Fri, 25 Apr 2008) | 1 line
Applied patch provided by Felipe Magno de Almeida [felipe.m.almeida@gmail.com ].
................
r44772 | daniel_frey | 2008-04-25 23:36:59 -0700 (Fri, 25 Apr 2008) | 1 line
No need for the new ctors to be templates
................
r44773 | anthonyw | 2008-04-26 00:34:46 -0700 (Sat, 26 Apr 2008) | 1 line
Fixed g++ compile error
................
r44774 | speedsnail | 2008-04-26 02:54:07 -0700 (Sat, 26 Apr 2008) | 3 lines
use-project didn't actually do what the comment promised.
This triggered an error with thread Jamfile that could be seen when bjam was invoked in rootdir with
bjam --with-wave.
................
r44775 | pdimov | 2008-04-26 06:39:52 -0700 (Sat, 26 Apr 2008) | 1 line
Added a few more tests.
................
r44777 | daniel_frey | 2008-04-26 08:42:13 -0700 (Sat, 26 Apr 2008) | 1 line
Added new reset()-counterparts for the new ctors
................
r44781 | emildotchevski | 2008-04-26 10:43:58 -0700 (Sat, 26 Apr 2008) | 1 line
Added protected destructor to the base type error_info_base
................
r44782 | daniel_frey | 2008-04-26 12:59:11 -0700 (Sat, 26 Apr 2008) | 1 line
Refactored and optimized enable_shared_from_this
................
r44783 | hkaiser | 2008-04-26 13:09:56 -0700 (Sat, 26 Apr 2008) | 1 line
Added wrap_action for zero parameter semantic actions
................
r44784 | hkaiser | 2008-04-26 13:10:36 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Lex: fixed typos in comments
................
r44785 | hkaiser | 2008-04-26 13:11:25 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Classic: Added some explaining comments to the namespace handling.
................
r44786 | hkaiser | 2008-04-26 13:12:12 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit: applied patch from #1886 , closed now.
................
r44787 | hkaiser | 2008-04-26 13:24:00 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit: Switched to use unordered from main Boost distribution, removed local copy of unordered.
................
r44789 | hkaiser | 2008-04-26 14:51:59 -0700 (Sat, 26 Apr 2008) | 1 line
Phoenix: Fixed gcc 4.3.0 compilation issue.
................
r44790 | grafik | 2008-04-26 15:21:50 -0700 (Sat, 26 Apr 2008) | 1 line
Add the test target name to the bjam XML log output to make it easier to match tests to jam targets.
................
r44791 | grafik | 2008-04-26 16:15:40 -0700 (Sat, 26 Apr 2008) | 1 line
Re-implement PJL in Python to fix various problems with the C++ version. In brief to remove the need of a good C++ compiler to submit results, remove the post-processing of the raw bjam output, and to fix missing results (for example Spirit classic results).
................
r44792 | hkaiser | 2008-04-26 17:49:41 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit: disabled some warnings for VC /W4
................
r44793 | hkaiser | 2008-04-26 18:00:34 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit: suppressed more VC level 4 warnings
................
r44794 | hkaiser | 2008-04-26 18:04:25 -0700 (Sat, 26 Apr 2008) | 1 line
Fusion: Fixed a VC level 4 warning
................
r44795 | hkaiser | 2008-04-26 18:08:04 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit: suppressed more VC level 4 warnings.
................
r44796 | hkaiser | 2008-04-26 18:08:43 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit: suppressed more VC level 4 warnings.
................
r44797 | hkaiser | 2008-04-26 18:38:42 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Lex: Attempt to fix Intel V9.1 issue.
................
r44798 | hkaiser | 2008-04-26 18:44:31 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Lex: fixed some gcc 4.3 warnings.
................
r44799 | hkaiser | 2008-04-26 18:45:05 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Lex: Fixed gcc 4.3 compilation erros.
................
r44800 | hkaiser | 2008-04-26 18:46:24 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Lex: fixed some gcc 4.3 warnings.
................
r44801 | hkaiser | 2008-04-26 18:47:35 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Lex: fixed some gcc 4.3 warnings.
................
r44802 | hkaiser | 2008-04-26 18:50:50 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Karma: Fixed Jamfile
................
r44803 | hkaiser | 2008-04-26 18:59:44 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Qi: Fixed a ambiguity reported by gcc 4.3
................
r44804 | hkaiser | 2008-04-26 19:01:22 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit.Karma: Fixed gcc 4.3 compilation issue.
................
r44805 | hkaiser | 2008-04-26 19:04:07 -0700 (Sat, 26 Apr 2008) | 1 line
Spirit: Fixed a ambiguity reported by VC8 for embedded systems
................
r44806 | djowel | 2008-04-26 20:21:12 -0700 (Sat, 26 Apr 2008) | 1 line
tweak: const correctness
................
r44807 | danieljames | 2008-04-27 00:39:49 -0700 (Sun, 27 Apr 2008) | 78 lines
Merge in documentation fixes. Apart from the change to optional's documenation
Jamfile, which I included by mistake.
Fixes #1659 , #1661 , #1684 , #1685 , 1687, #1690 , #1801
I wrote about this at:
http://lists.boost.org/Archives/boost/2008/04/136405.php
Merged revisions 44585-44806 via svnmerge from
https://svn.boost.org/svn/boost/branches/doc
........
r44585 | danieljames | 2008-04-19 16:25:27 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to vacpp in bjam docs. Refs #1512
........
r44586 | danieljames | 2008-04-19 16:27:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to bcpp in bjam docs. Refs #1513
........
r44587 | danieljames | 2008-04-19 16:33:58 +0100 (Sat, 19 Apr 2008) | 2 lines
DateTime documentation - Fix a link to the serialization library. Refs #1659
........
r44588 | danieljames | 2008-04-19 16:35:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in interprocess & intrusive. Refs #1661
........
r44589 | danieljames | 2008-04-19 16:37:39 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the python docs. Refs #1684 .
........
r44590 | danieljames | 2008-04-19 16:38:29 +0100 (Sat, 19 Apr 2008) | 2 lines
Work around a quickbook bug which is affecting the python docs. Refs #1684 .
........
r44591 | danieljames | 2008-04-19 16:39:34 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a broken link in the numeric conversion docs. Refs #1685
........
r44592 | danieljames | 2008-04-19 16:40:45 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the optional docs. Refs #1687
........
r44593 | danieljames | 2008-04-19 16:42:09 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix link to the hash documentation from bimap. Refs #1690
........
r44599 | danieljames | 2008-04-19 18:07:33 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a typo in the format library. Refs #1801
........
r44600 | danieljames | 2008-04-19 19:20:59 +0100 (Sat, 19 Apr 2008) | 1 line
Initialise svnmerge.
........
r44641 | danieljames | 2008-04-20 18:59:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix the lincense url in shared container iterator documentation.
........
r44642 | danieljames | 2008-04-20 19:00:00 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix image link in the mpi documentation.
........
r44643 | danieljames | 2008-04-20 19:00:11 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix a typo in the spirit docs.
........
r44644 | danieljames | 2008-04-20 19:00:23 +0100 (Sun, 20 Apr 2008) | 2 lines
Escape the slash so that quickbook doesn't think it the start of an italic section, and mess up the link. Refs #1844
........
r44647 | danieljames | 2008-04-20 19:39:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix another typo in spirit docs.
........
................
r44812 | djowel | 2008-04-27 01:41:13 -0700 (Sun, 27 Apr 2008) | 1 line
added grammar_class
................
r44813 | djowel | 2008-04-27 01:41:47 -0700 (Sun, 27 Apr 2008) | 1 line
added grammar_class test
................
r44814 | djowel | 2008-04-27 01:44:38 -0700 (Sun, 27 Apr 2008) | 1 line
tweak grammar_class test
................
r44815 | djowel | 2008-04-27 02:11:33 -0700 (Sun, 27 Apr 2008) | 1 line
tweak grammar_class test
................
r44816 | djowel | 2008-04-27 02:11:49 -0700 (Sun, 27 Apr 2008) | 1 line
tweak grammar_class
................
r44818 | igaztanaga | 2008-04-27 07:57:11 -0700 (Sun, 27 Apr 2008) | 13 lines
Intrusive:
* Added `linear<>` and `cache_last<>` options to singly linked lists.
* Added `optimize_multikey<>` option to unordered container hooks.
* Optimized unordered containers when `store_hash` option is used in the hook.
* Implementation changed to be exception agnostic so that it can be used
in environments without exceptions.
* Added `container_from_iterator` function to tree-based containers.
Interprocess:
* Added anonymous shared memory for UNIX systems.
* Fixed file lock compilation errors
................
r44819 | igaztanaga | 2008-04-27 08:03:06 -0700 (Sun, 27 Apr 2008) | 13 lines
Intrusive:
* Added `linear<>` and `cache_last<>` options to singly linked lists.
* Added `optimize_multikey<>` option to unordered container hooks.
* Optimized unordered containers when `store_hash` option is used in the hook.
* Implementation changed to be exception agnostic so that it can be used
in environments without exceptions.
* Added `container_from_iterator` function to tree-based containers.
Interprocess:
* Added anonymous shared memory for UNIX systems.
* Fixed file lock compilation errors
................
r44820 | hkaiser | 2008-04-27 11:09:29 -0700 (Sun, 27 Apr 2008) | 1 line
Spirit.Lex: introduced workaround for Intel compilers <= V9.1
................
r44821 | hkaiser | 2008-04-27 11:11:17 -0700 (Sun, 27 Apr 2008) | 1 line
Spirit.Qi: Made it clear for gcc 4.3 which ref() to use.
................
r44822 | hkaiser | 2008-04-27 11:14:49 -0700 (Sun, 27 Apr 2008) | 1 line
Spirit.Lex: Fixed a gcc 4.3 warning
................
r44823 | hkaiser | 2008-04-27 11:28:04 -0700 (Sun, 27 Apr 2008) | 1 line
Spirit.Lex: Fixed a gcc 4.3 warning
................
r44824 | hkaiser | 2008-04-27 11:37:41 -0700 (Sun, 27 Apr 2008) | 1 line
Spirit.Lex: Fixed a gcc 4.3 warning (again, sigh)
................
r44825 | niels_dekker | 2008-04-27 14:07:10 -0700 (Sun, 27 Apr 2008) | 1 line
Added forward declaration of optional<T>'s boost::swap overload, as mentioned at http://article.gmane.org/gmane.comp.lib.boost.devel/174350 "Re: [optional] problems with swap()"
................
r44826 | niels_dekker | 2008-04-27 14:09:50 -0700 (Sun, 27 Apr 2008) | 1 line
Replaced "using std::swap" by "using boost::swap" within optional::swap member function, hoping to fix GCC test failures, as mentioned at http://article.gmane.org/gmane.comp.lib.boost.devel/174350 "Re: [optional] problems with swap()"
................
r44831 | djowel | 2008-04-27 18:07:52 -0700 (Sun, 27 Apr 2008) | 1 line
tweaks
................
r44837 | daniel_frey | 2008-04-28 00:17:11 -0700 (Mon, 28 Apr 2008) | 1 line
Improved sp_deleter_wrapper implementation
................
r44838 | anthonyw | 2008-04-28 02:00:58 -0700 (Mon, 28 Apr 2008) | 1 line
Added detail::try_lock_wrapper for use as scoped_try_lock typedefs, to fix issue #1873
................
r44839 | anthonyw | 2008-04-28 02:04:40 -0700 (Mon, 28 Apr 2008) | 1 line
reverted accidental change
................
r44840 | anthonyw | 2008-04-28 02:10:38 -0700 (Mon, 28 Apr 2008) | 1 line
Added entry to breaking changes about default-constructed threads and the current thread: issue #1835
................
r44842 | johnmaddock | 2008-04-28 04:07:14 -0700 (Mon, 28 Apr 2008) | 1 line
Fixes for issue #1871 that prevents duplicate symbol errors with VC++ compilers, when building with /Zc:wchar_t-.
................
r44843 | djowel | 2008-04-28 04:15:13 -0700 (Mon, 28 Apr 2008) | 1 line
experimental grammar/grammar_def unification
................
r44844 | djowel | 2008-04-28 04:16:29 -0700 (Mon, 28 Apr 2008) | 1 line
experimental grammar/grammar_def unification
................
r44845 | djowel | 2008-04-28 04:17:09 -0700 (Mon, 28 Apr 2008) | 1 line
calc2 generating an AST
................
r44846 | anthonyw | 2008-04-28 05:26:27 -0700 (Mon, 28 Apr 2008) | 1 line
Updated locks.hpp to work with gcc as well as msvc
................
r44847 | hkaiser | 2008-04-28 06:33:15 -0700 (Mon, 28 Apr 2008) | 1 line
Spirit.Lex: fixed workaround for Intel compilers <= V9.1
................
r44848 | chris_kohlhoff | 2008-04-28 06:35:27 -0700 (Mon, 28 Apr 2008) | 2 lines
Update asio version number.
................
r44849 | chris_kohlhoff | 2008-04-28 06:36:18 -0700 (Mon, 28 Apr 2008) | 2 lines
Add raw socket support.
................
r44850 | hkaiser | 2008-04-28 06:44:40 -0700 (Mon, 28 Apr 2008) | 1 line
Spirit.Qi: Added a missing 'using namespace'.
................
r44851 | chris_kohlhoff | 2008-04-28 06:56:07 -0700 (Mon, 28 Apr 2008) | 2 lines
Add an experimental two-lock queue implementation for task_io_service.
................
r44852 | dgregor | 2008-04-28 07:11:46 -0700 (Mon, 28 Apr 2008) | 1 line
Improve documentation on the size/efficiency of boost::function objects
................
r44853 | hkaiser | 2008-04-28 07:34:02 -0700 (Mon, 28 Apr 2008) | 1 line
Spirit.Qi: calc2_ast: fixed a wrong include statement
................
r44857 | eric_niebler | 2008-04-28 09:46:33 -0700 (Mon, 28 Apr 2008) | 1 line
add missing #include
................
r44862 | niels_dekker | 2008-04-28 14:14:15 -0700 (Mon, 28 Apr 2008) | 1 line
Marked MSVC 7.1 optional_test failure as "expected", because of an ADL-related compiler issue.
................
r44864 | guwi17 | 2008-04-28 14:50:19 -0700 (Mon, 28 Apr 2008) | 4 lines
- fix and close #1829
- You are right. The scaled norm wrongly assumed that the first element is not zero.
................
r44873 | daniel_frey | 2008-04-28 22:32:13 -0700 (Mon, 28 Apr 2008) | 1 line
Fixed comment to reflect the intention and the current code
................
r44877 | johnmaddock | 2008-04-29 03:05:11 -0700 (Tue, 29 Apr 2008) | 2 lines
Changed long long to boost::long_long_type and unsigned long long to boost::ulong_long_type.
A couple of other typo corrections, to get the code compiling with g++ -pedantic.
................
r44881 | hkaiser | 2008-04-29 06:53:21 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Qi: Fixed grammar_test
................
r44882 | hkaiser | 2008-04-29 07:09:40 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Qi: Fixed grammar_test
................
r44883 | hkaiser | 2008-04-29 07:47:29 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Qi: Minor edits mainly in comments
................
r44886 | emildotchevski | 2008-04-29 10:17:45 -0700 (Tue, 29 Apr 2008) | 1 line
Added required header #include <new>
................
r44887 | dgregor | 2008-04-29 10:57:54 -0700 (Tue, 29 Apr 2008) | 1 line
Add support for MPI_SIGNED_CHAR to Boost.MPI
................
r44889 | dgregor | 2008-04-29 11:18:01 -0700 (Tue, 29 Apr 2008) | 1 line
Remove names of unused variables. Fixes #1832 and fixes #1865
................
r44891 | dgregor | 2008-04-29 11:34:28 -0700 (Tue, 29 Apr 2008) | 1 line
Correct erroneous call to is_reachable from is_connected. Fixes #870
................
r44893 | dgregor | 2008-04-29 11:37:26 -0700 (Tue, 29 Apr 2008) | 1 line
Improve logic to guess the toolset name in top-level configure script. Fixes #1087
................
r44895 | dgregor | 2008-04-29 11:46:17 -0700 (Tue, 29 Apr 2008) | 1 line
Make configure more closely follow autotools conventions. Fixes #1664
................
r44897 | marshall | 2008-04-29 13:16:19 -0700 (Tue, 29 Apr 2008) | 1 line
Updated bounds on uniform_real and uniform_smallint to allow min == max
................
r44900 | jurko | 2008-04-29 15:49:36 -0700 (Tue, 29 Apr 2008) | 1 line
Typo corrections & minor stylistic comment changes.
................
r44901 | hkaiser | 2008-04-29 17:59:08 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Karma: Fixed rule, added calc2_ast_dump example
................
r44902 | hkaiser | 2008-04-29 18:33:53 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit: Fixed main classic header
................
r44904 | hkaiser | 2008-04-29 18:57:39 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Karma: Fixing ref() ambiguity
................
r44905 | hkaiser | 2008-04-29 18:59:05 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Karma: Fixing ref() ambiguity
................
r44906 | hkaiser | 2008-04-29 19:00:28 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Qi: Fixing ref() ambiguity
................
r44907 | hkaiser | 2008-04-29 19:02:27 -0700 (Tue, 29 Apr 2008) | 1 line
Spirit.Qi: Fixing ref() ambiguity
................
r44919 | danieljames | 2008-04-30 00:57:04 -0700 (Wed, 30 Apr 2008) | 49 lines
Merge in support for equality operators for the unordered containers and
hopefully better cross-platform support.
Merged revisions 44778-44835,44837-44918 via svnmerge from
https://svn.boost.org/svn/boost/branches/unordered/trunk
........
r44778 | danieljames | 2008-04-26 17:15:44 +0100 (Sat, 26 Apr 2008) | 2 lines
Remove a trailing comma.
........
r44779 | danieljames | 2008-04-26 17:23:51 +0100 (Sat, 26 Apr 2008) | 1 line
Merge in support for equality operators.
........
r44780 | danieljames | 2008-04-26 17:28:44 +0100 (Sat, 26 Apr 2008) | 1 line
Use my own list container to avoid working around STL container bugs.
........
r44833 | danieljames | 2008-04-28 08:03:43 +0100 (Mon, 28 Apr 2008) | 1 line
Better equality tests.
........
r44834 | danieljames | 2008-04-28 08:04:03 +0100 (Mon, 28 Apr 2008) | 1 line
Remove a superfluous check.
........
r44835 | danieljames | 2008-04-28 08:04:21 +0100 (Mon, 28 Apr 2008) | 1 line
Add equality reference documentation.
........
r44916 | danieljames | 2008-04-30 08:16:52 +0100 (Wed, 30 Apr 2008) | 1 line
New version of list.hpp
........
r44917 | danieljames | 2008-04-30 08:18:31 +0100 (Wed, 30 Apr 2008) | 1 line
Support compilers without ADL in the compile tests.
........
r44918 | danieljames | 2008-04-30 08:25:20 +0100 (Wed, 30 Apr 2008) | 7 lines
Change the typedef of buffered functions as it was confusing MSVC 6.5
get_allocator wasn't compiling when the allocator workaround is used because it
couldn't cast from the wrapped allocator to an allocator of another type. So
use value_alloc_ when it's available (it's only unavailable on compilers with
C++0x support, which don't require the workaround).
........
................
r44934 | hkaiser | 2008-04-30 08:47:07 -0700 (Wed, 30 Apr 2008) | 1 line
Spirit.Karma: Added example calc2_ast_rpn
................
r44941 | jurko | 2008-04-30 12:24:04 -0700 (Wed, 30 Apr 2008) | 1 line
Comment cleanup - both stylistic & typo corrections.
................
r44942 | jurko | 2008-04-30 12:26:55 -0700 (Wed, 30 Apr 2008) | 1 line
Comment typo correction.
................
r44946 | jurko | 2008-04-30 12:45:29 -0700 (Wed, 30 Apr 2008) | 1 line
Added several svn:ignore Subversion properties to make Subversion ignore folders creating during default Boost & Boost Jam builds on Windows.
................
r44949 | jurko | 2008-04-30 13:00:24 -0700 (Wed, 30 Apr 2008) | 1 line
Removed trailing spaces from tools/build/v2/build/modifiers.jam.
................
r44950 | hkaiser | 2008-04-30 13:33:23 -0700 (Wed, 30 Apr 2008) | 1 line
Spirit.Karma: Fixed rule tests (pattern.cpp)
................
r44951 | hkaiser | 2008-04-30 13:41:37 -0700 (Wed, 30 Apr 2008) | 1 line
Spirit.Karma: added #include <boost/config/warning_disable.hpp> to Karma examples
................
r44952 | hkaiser | 2008-04-30 13:42:11 -0700 (Wed, 30 Apr 2008) | 1 line
Spirit.Lex: added #include <boost/config/warning_disable.hpp> to Lex examples
................
r44953 | jurko | 2008-04-30 13:58:05 -0700 (Wed, 30 Apr 2008) | 1 line
Corrected a typo in the Boost Build documentation.
................
r44954 | emildotchevski | 2008-04-30 14:45:00 -0700 (Wed, 30 Apr 2008) | 1 line
Integration of Boost Exception in boost::throw_exception().
................
r44957 | hkaiser | 2008-04-30 15:54:09 -0700 (Wed, 30 Apr 2008) | 1 line
Spirit.Qi: added #include <boost/config/warning_disable.hpp> to Qi examples
................
r44962 | djowel | 2008-04-30 19:10:56 -0700 (Wed, 30 Apr 2008) | 1 line
integer overflow fix
................
r44968 | danieljames | 2008-05-01 02:23:22 -0700 (Thu, 01 May 2008) | 2 lines
Add list.hpp which was missed from the merge.
................
r44969 | jurko | 2008-05-01 02:39:45 -0700 (Thu, 01 May 2008) | 1 line
Consistently converted tabs to spaces in tools/build/v2/test/BoostBuild.py to avoid confusion reading the Python source.
................
r44970 | jurko | 2008-05-01 02:55:47 -0700 (Thu, 01 May 2008) | 1 line
Renamed the Tester.wait_for_time_change() function to Tester.wait_for_time_change_since_last_build() to avoid confusion.
................
r44971 | jurko | 2008-05-01 03:03:15 -0700 (Thu, 01 May 2008) | 1 line
Boost Build documentation typo correction. Removed trailing spaces. Minor stylistic changes.
................
r44972 | johnmaddock | 2008-05-01 04:51:39 -0700 (Thu, 01 May 2008) | 1 line
Fix broken URL.
................
r44973 | hkaiser | 2008-05-01 07:17:52 -0700 (Thu, 01 May 2008) | 1 line
Spirit.Karma: Trying to workaround a gcc 4.2.1 bug.
................
r44975 | jurko | 2008-05-01 08:09:58 -0700 (Thu, 01 May 2008) | 1 line
Boost Build comment typo corrections and minor stylistic changes.
................
r44977 | hkaiser | 2008-05-01 09:20:38 -0700 (Thu, 01 May 2008) | 1 line
Wave: Changing properties for test.cfg to fix test failures non Windows systems
................
r44979 | pdimov | 2008-05-01 09:50:39 -0700 (Thu, 01 May 2008) | 1 line
make_shared added; tweaks for old compilers; fixes #1884 .
................
r44980 | jurko | 2008-05-01 10:01:03 -0700 (Thu, 01 May 2008) | 1 line
Minor stylistic comment changes.
................
r44981 | jurko | 2008-05-01 10:04:22 -0700 (Thu, 01 May 2008) | 1 line
Added explanation comments for match_exact() and match_re() functions in tools/build/v2/test/TestCmd.py. Removed corpse interpreted member from the TescCmd class and the related setter function in tools/build/v2/test/TestCmd.py. Minor stylistic comment changes.
................
r44982 | jurko | 2008-05-01 10:06:02 -0700 (Thu, 01 May 2008) | 1 line
Updated the main Tester class comment in tools/build/v2/build/v2/test/BoostBuild.py describing all of its available constructor parameters. Minor stylistic changes.
................
r44983 | jurko | 2008-05-01 10:08:04 -0700 (Thu, 01 May 2008) | 1 line
Updated the Boost Build test system documentation. Now all the command line options are described. Several function descriptions updated.
................
r44984 | hkaiser | 2008-05-01 10:31:42 -0700 (Thu, 01 May 2008) | 1 line
Spirit.Lex: Removed unused variables
................
r44991 | jurko | 2008-05-01 12:47:37 -0700 (Thu, 01 May 2008) | 1 line
Fixed a bug with BOOST_BUILD_PATH not getting set correctly in Boost Build unit tests in case it contained spaces.
................
r44992 | jurko | 2008-05-01 12:55:50 -0700 (Thu, 01 May 2008) | 1 line
Added the default Boost Jam build target folders on cygwin - bin.cygwinx86 & bin.cygwinc86.debug to the svn:ignore list.
................
r44993 | jurko | 2008-05-01 13:22:12 -0700 (Thu, 01 May 2008) | 1 line
Upgraded the internal Boost Build test system so it can be run from folders whose names contain spaces on Windows. Also added a workaround for a Python bug on Windows where it has some undocumented behavior when starting processes using commands containing quotes.
................
r44995 | jurko | 2008-05-01 14:19:11 -0700 (Thu, 01 May 2008) | 1 line
Minor stylistic changes.
................
r44997 | chris_kohlhoff | 2008-05-01 15:00:26 -0700 (Thu, 01 May 2008) | 3 lines
Add a fast path for some speculative read and write operations in the
epoll_reactor.
................
r44998 | chris_kohlhoff | 2008-05-01 15:27:21 -0700 (Thu, 01 May 2008) | 3 lines
A memory barrier is needed on some platforms to ensure that all updates
to the node occur before the tail pointer is updated.
................
r44999 | jurko | 2008-05-01 17:10:09 -0700 (Thu, 01 May 2008) | 1 line
Minor stylistic changes.
................
r45000 | jurko | 2008-05-01 17:12:29 -0700 (Thu, 01 May 2008) | 1 line
Added support for tests checking that a build run did not take longer than expected to finish. Minor stylistic changes.
................
r45001 | jurko | 2008-05-01 17:36:23 -0700 (Thu, 01 May 2008) | 1 line
Added a new regression test making sure that the Boost Jam SORT builtin rule does not start getting quadratic behavior in some special cases as well as testing that the sorting algorithm works correctly. Related to the patch committed in revision 44195. Trimmed trailing spaces in tools/build/v2/test/test_all.py.
................
r45002 | jurko | 2008-05-01 17:51:05 -0700 (Thu, 01 May 2008) | 1 line
Documentation typo corrected.
................
r45004 | jurko | 2008-05-01 17:57:29 -0700 (Thu, 01 May 2008) | 1 line
Minor stylistic changes.
................
r45005 | jurko | 2008-05-01 18:02:01 -0700 (Thu, 01 May 2008) | 1 line
Updated the Boost Build test system's documentation about Tester.run_build_system() parameters. Minor stylistic changes.
................
r45006 | chris_kohlhoff | 2008-05-02 00:59:01 -0700 (Fri, 02 May 2008) | 3 lines
Fully qualify uses of asio's placeholders to resolve ambiguity with C++0x's
placeholders namespace.
................
r45010 | chris_kohlhoff | 2008-05-02 01:38:15 -0700 (Fri, 02 May 2008) | 3 lines
Don't use the names readv and writev for functions defined inside asio as
these names seem to be macros on Tru64.
................
r45011 | nesotto | 2008-05-02 01:38:15 -0700 (Fri, 02 May 2008) | 1 line
added missing const in insert()
................
r45019 | igaztanaga | 2008-05-02 04:07:08 -0700 (Fri, 02 May 2008) | 1 line
Tickets #1883 , #1862 , #1709
................
r45023 | jurko | 2008-05-02 08:26:44 -0700 (Fri, 02 May 2008) | 1 line
Minor stylistic Boost Build code changes.
................
r45025 | grafik | 2008-05-02 08:44:25 -0700 (Fri, 02 May 2008) | 1 line
Use all test sub-projects regardless of filtering so that the tests show up in the bjam XML log.
................
r45026 | grafik | 2008-05-02 08:52:42 -0700 (Fri, 02 May 2008) | 1 line
Add support for test log processing with process_jam_log.py instead of C++ PJL. (also fixes #1889 )
................
r45027 | pdimov | 2008-05-02 09:49:34 -0700 (Fri, 02 May 2008) | 1 line
Fix throwing enums instead of archive_exceptions.
................
[SVN r45029]
2008-05-02 17:44:19 +00:00
Daniel James
f1c86c35c4
Merge in documentation fixes. Apart from the change to optional's documenation
...
Jamfile, which I included by mistake.
Fixes #1659 , #1661 , #1684 , #1685 , 1687, #1690 , #1801
I wrote about this at:
http://lists.boost.org/Archives/boost/2008/04/136405.php
Merged revisions 44585-44806 via svnmerge from
https://svn.boost.org/svn/boost/branches/doc
........
r44585 | danieljames | 2008-04-19 16:25:27 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to vacpp in bjam docs. Refs #1512
........
r44586 | danieljames | 2008-04-19 16:27:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix broken link to bcpp in bjam docs. Refs #1513
........
r44587 | danieljames | 2008-04-19 16:33:58 +0100 (Sat, 19 Apr 2008) | 2 lines
DateTime documentation - Fix a link to the serialization library. Refs #1659
........
r44588 | danieljames | 2008-04-19 16:35:36 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in interprocess & intrusive. Refs #1661
........
r44589 | danieljames | 2008-04-19 16:37:39 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the python docs. Refs #1684 .
........
r44590 | danieljames | 2008-04-19 16:38:29 +0100 (Sat, 19 Apr 2008) | 2 lines
Work around a quickbook bug which is affecting the python docs. Refs #1684 .
........
r44591 | danieljames | 2008-04-19 16:39:34 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a broken link in the numeric conversion docs. Refs #1685
........
r44592 | danieljames | 2008-04-19 16:40:45 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix some links in the optional docs. Refs #1687
........
r44593 | danieljames | 2008-04-19 16:42:09 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix link to the hash documentation from bimap. Refs #1690
........
r44599 | danieljames | 2008-04-19 18:07:33 +0100 (Sat, 19 Apr 2008) | 2 lines
Fix a typo in the format library. Refs #1801
........
r44600 | danieljames | 2008-04-19 19:20:59 +0100 (Sat, 19 Apr 2008) | 1 line
Initialise svnmerge.
........
r44641 | danieljames | 2008-04-20 18:59:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix the lincense url in shared container iterator documentation.
........
r44642 | danieljames | 2008-04-20 19:00:00 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix image link in the mpi documentation.
........
r44643 | danieljames | 2008-04-20 19:00:11 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix a typo in the spirit docs.
........
r44644 | danieljames | 2008-04-20 19:00:23 +0100 (Sun, 20 Apr 2008) | 2 lines
Escape the slash so that quickbook doesn't think it the start of an italic section, and mess up the link. Refs #1844
........
r44647 | danieljames | 2008-04-20 19:39:47 +0100 (Sun, 20 Apr 2008) | 2 lines
Fix another typo in spirit docs.
........
[SVN r44807]
2008-04-27 07:39:49 +00:00
Eric Niebler
7b85472325
Merged revisions 44678-44679,44681-44689,44691-44692,44694,44697-44699,44704-44707,44711,44715,44717-44719,44722 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r44678 | chris_kohlhoff | 2008-04-20 22:43:42 -0700 (Sun, 20 Apr 2008) | 3 lines
Add porthopper example to demonstrate applications that mix synchronous and
asynchronous operations.
........
r44679 | chris_kohlhoff | 2008-04-20 22:52:20 -0700 (Sun, 20 Apr 2008) | 3 lines
Remove a local variable that was hiding the ec parameter and preventing
error codes from being correctly propagated. Fixes #1820 .
........
r44681 | chris_kohlhoff | 2008-04-20 23:14:29 -0700 (Sun, 20 Apr 2008) | 2 lines
Ensure all non-friend related functions are included in the documentation.
........
r44682 | chris_kohlhoff | 2008-04-20 23:15:17 -0700 (Sun, 20 Apr 2008) | 3 lines
Add UNIX domain sockets, POSIX stream-oriented descriptors and Windows
stream-oriented handles to the reference documentation.
........
r44683 | chris_kohlhoff | 2008-04-20 23:15:50 -0700 (Sun, 20 Apr 2008) | 2 lines
Regenerate documentation.
........
r44684 | chris_kohlhoff | 2008-04-20 23:20:32 -0700 (Sun, 20 Apr 2008) | 3 lines
Add documentation on the limits of the number of buffers that may be
transferred in individual operations.
........
r44685 | chris_kohlhoff | 2008-04-21 00:59:21 -0700 (Mon, 21 Apr 2008) | 3 lines
Add requirements for handle and descriptor services. Add new classes to the
quickref index page.
........
r44686 | jhunold | 2008-04-21 01:07:55 -0700 (Mon, 21 Apr 2008) | 2 lines
Remove trailing comma at end of enumerator list (gcc 4.x -pedantic error)
........
r44687 | johnmaddock | 2008-04-21 01:46:18 -0700 (Mon, 21 Apr 2008) | 1 line
Oops fix typo.
........
r44688 | johnmaddock | 2008-04-21 01:47:04 -0700 (Mon, 21 Apr 2008) | 1 line
Fix msvc warnings using new warning suppression header.
........
r44689 | johnmaddock | 2008-04-21 02:19:30 -0700 (Mon, 21 Apr 2008) | 1 line
Added new macro BOOST_NO_TEMPLATED_IOSTREAMS in response to issue #1765 .
........
r44691 | speedsnail | 2008-04-21 04:46:03 -0700 (Mon, 21 Apr 2008) | 1 line
removed act-as-jamfile, which gives errors when boost.use-project is not invoked from Jamroot file.
........
r44692 | johnmaddock | 2008-04-21 05:06:02 -0700 (Mon, 21 Apr 2008) | 2 lines
Changed macro BOOST_PARTIAL_SPECIALIZATION_EXPLICIT_ARGS to BOOST_NO_PARTIAL_SPECIALIZATION_DEFAULT_ARGS.
Changed <utility> to <boost/config/no_tr1/utility.hpp> in order to prevent cyclic dependencies between Fusion Tuples and TR1.
........
r44694 | johnmaddock | 2008-04-21 06:00:16 -0700 (Mon, 21 Apr 2008) | 2 lines
Merged changes from the Sandbox, and rebuilt the docs.
Also added some missing files.
........
r44697 | danieljames | 2008-04-21 08:55:40 -0700 (Mon, 21 Apr 2008) | 1 line
Factor out the code for choosing the bucket count, and which bucket that hash values map to make it easier to experiment with alternative policies.
........
r44698 | anthonyw | 2008-04-21 09:20:31 -0700 (Mon, 21 Apr 2008) | 1 line
added private copy assignment operator and copy constructor to remove warnings
........
r44699 | anthonyw | 2008-04-21 09:22:16 -0700 (Mon, 21 Apr 2008) | 1 line
Revamped condition variable to try and fix swallowed-notify problems (trac issue #1834 )
........
r44704 | pdimov | 2008-04-21 14:29:28 -0700 (Mon, 21 Apr 2008) | 1 line
Add ref_fn_test.cpp per #1846 .
........
r44705 | pdimov | 2008-04-21 14:42:29 -0700 (Mon, 21 Apr 2008) | 1 line
Fix #1846 .
........
r44706 | emildotchevski | 2008-04-21 15:42:54 -0700 (Mon, 21 Apr 2008) | 1 line
Fixed MSVC-specific compile errors when /Za command-line option is used, due to lack of throw() in std::~exception().
........
r44707 | pdimov | 2008-04-21 16:01:51 -0700 (Mon, 21 Apr 2008) | 1 line
Honor BOOST_NO_TEMPLATED_IOSTREAMS.
........
r44711 | daniel_frey | 2008-04-21 23:31:32 -0700 (Mon, 21 Apr 2008) | 1 line
Avoid unneccessary increment/decrement of reference count
........
r44715 | johnmaddock | 2008-04-22 01:34:43 -0700 (Tue, 22 Apr 2008) | 1 line
Added new files.
........
r44717 | dgregor | 2008-04-22 05:24:25 -0700 (Tue, 22 Apr 2008) | 1 line
Resource-constrained shortest paths, from Michael Drexl
........
r44718 | hkaiser | 2008-04-22 07:13:58 -0700 (Tue, 22 Apr 2008) | 2 lines
Spirit: Started to add '#include <boost/config/warning_disable.hpp>' to tests and examples.
........
r44719 | hkaiser | 2008-04-22 08:10:52 -0700 (Tue, 22 Apr 2008) | 1 line
Spirit.Support: Minor change
........
r44722 | hkaiser | 2008-04-22 10:23:21 -0700 (Tue, 22 Apr 2008) | 1 line
Wave: fixed #1843
........
[SVN r44725]
2008-04-22 20:29:12 +00:00
Peter Dimov
a5b85eda07
Fix #1846 .
...
[SVN r44705]
2008-04-21 21:42:29 +00:00
Eric Niebler
cc02692ee2
Merged revisions 44427,44431-44439,44441-44446,44448-44450 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r44427 | schoepflin | 2008-04-15 00:58:48 -0700 (Tue, 15 Apr 2008) | 1 line
The thread start routine needs C linkage. This fixes a compilation error on Tru64/cxx.
........
r44431 | johnmaddock | 2008-04-15 09:32:28 -0700 (Tue, 15 Apr 2008) | 1 line
Fix IBM AIX compiler errors.
........
r44432 | johnmaddock | 2008-04-15 09:36:21 -0700 (Tue, 15 Apr 2008) | 1 line
Attempt fix for Intel on Darwin failures.
........
r44433 | johnmaddock | 2008-04-15 10:10:18 -0700 (Tue, 15 Apr 2008) | 2 lines
Fix error rates on Mac OS X.
Fix long double support for pow_test.cpp.
........
r44434 | johnmaddock | 2008-04-15 10:30:03 -0700 (Tue, 15 Apr 2008) | 1 line
Add some explicit casts from the FP_* macros to type int, so that comparisons actually work when building with GCC, this is GCC bug report: http://gcc.gnu.org/bugzilla/show_bug.cgi?id=20589 .
........
r44435 | johnmaddock | 2008-04-15 10:35:07 -0700 (Tue, 15 Apr 2008) | 1 line
Try and fix one remaining zeta test failure.
........
r44436 | jurko | 2008-04-15 10:44:31 -0700 (Tue, 15 Apr 2008) | 1 line
Minor stylistic comment changes.
........
r44437 | johnmaddock | 2008-04-15 10:50:11 -0700 (Tue, 15 Apr 2008) | 1 line
Add explicit type cast to fix GCC-C++0X mode error.
........
r44438 | emildotchevski | 2008-04-15 11:24:46 -0700 (Tue, 15 Apr 2008) | 1 line
N2179 compliance (pending documentation update)
........
r44439 | emildotchevski | 2008-04-15 11:47:16 -0700 (Tue, 15 Apr 2008) | 1 line
introduced boost/exception_ptr.hpp, using Boost Exception
........
r44441 | pdimov | 2008-04-15 12:02:13 -0700 (Tue, 15 Apr 2008) | 1 line
Disabled sync use for hppa.
........
r44442 | emildotchevski | 2008-04-15 14:13:24 -0700 (Tue, 15 Apr 2008) | 1 line
Boost Exception header compilation tests added.
........
r44443 | emildotchevski | 2008-04-15 14:14:23 -0700 (Tue, 15 Apr 2008) | 1 line
Boost Exception documentation source
........
r44444 | emildotchevski | 2008-04-15 14:56:34 -0700 (Tue, 15 Apr 2008) | 1 line
Boost Exception documentation update
........
r44445 | emildotchevski | 2008-04-15 15:23:19 -0700 (Tue, 15 Apr 2008) | 1 line
Boost Exception documentation fix
........
r44446 | emildotchevski | 2008-04-15 15:25:11 -0700 (Tue, 15 Apr 2008) | 2 lines
Boost Exception documentation fix
........
r44448 | fmhess | 2008-04-15 17:06:29 -0700 (Tue, 15 Apr 2008) | 5 lines
Avoid needless overhead of wrapping owner's deleter in deleter_wrapper if
shared_from_this has not been called yet, as Peter suggested
earlier.
........
r44449 | djowel | 2008-04-15 20:07:06 -0700 (Tue, 15 Apr 2008) | 1 line
Andreas patch
........
r44450 | djowel | 2008-04-15 20:07:11 -0700 (Tue, 15 Apr 2008) | 1 line
Andreas indexing suite patch
........
[SVN r44451]
2008-04-16 05:50:41 +00:00
Emil Dotchevski
bafe37fdab
Boost Exception header compilation tests added.
...
[SVN r44442]
2008-04-15 21:13:24 +00:00
Eric Niebler
cefd52543b
Merged revisions 44111-44378 via svnmerge from
...
https://svn.boost.org/svn/boost/trunk
........
r44114 | emildotchevski | 2008-04-08 14:29:37 -0700 (Tue, 08 Apr 2008) | 1 line
fixed compile errors, removed tabs as required.
........
r44118 | djowel | 2008-04-08 18:29:12 -0700 (Tue, 08 Apr 2008) | 7 lines
In preparation for spirit2:
* flat includes
* home directory
* forwarding headers
* classic spirit
........
r44119 | djowel | 2008-04-08 18:51:47 -0700 (Tue, 08 Apr 2008) | 7 lines
In preparation for spirit2:
* flat includes
* home directory
* forwarding headers
* classic spirit
........
r44120 | hkaiser | 2008-04-08 19:17:53 -0700 (Tue, 08 Apr 2008) | 1 line
Fixed one more include path
........
r44121 | johnmaddock | 2008-04-09 04:34:20 -0700 (Wed, 09 Apr 2008) | 1 line
Run config_info and config_test in both single and multi-thread modes.
........
r44122 | johnmaddock | 2008-04-09 04:34:45 -0700 (Wed, 09 Apr 2008) | 1 line
Run config_info and config_test in both single and multi-thread modes.
........
r44123 | johnmaddock | 2008-04-09 04:35:36 -0700 (Wed, 09 Apr 2008) | 1 line
Added needed #includes.
........
r44124 | johnmaddock | 2008-04-09 04:45:15 -0700 (Wed, 09 Apr 2008) | 1 line
Added improved SVG support.
........
r44125 | hkaiser | 2008-04-09 06:50:03 -0700 (Wed, 09 Apr 2008) | 1 line
Fixed #pragma message directives and a couple of forwarding headers.
........
r44126 | johnmaddock | 2008-04-09 08:21:03 -0700 (Wed, 09 Apr 2008) | 1 line
Fix bug report #1797 .
........
r44127 | johnmaddock | 2008-04-09 08:31:33 -0700 (Wed, 09 Apr 2008) | 1 line
Update for bug report #1790 .
........
r44128 | johnmaddock | 2008-04-09 08:32:08 -0700 (Wed, 09 Apr 2008) | 1 line
Fix for bug #1790 .
........
r44130 | danieljames | 2008-04-09 10:26:31 -0700 (Wed, 09 Apr 2008) | 1 line
Fix a typo.
........
r44131 | danieljames | 2008-04-09 10:27:08 -0700 (Wed, 09 Apr 2008) | 1 line
Rebuild the function types documentation.
........
r44132 | pdimov | 2008-04-09 10:49:20 -0700 (Wed, 09 Apr 2008) | 1 line
Proper try_lock semantics.
........
r44134 | emildotchevski | 2008-04-09 11:48:39 -0700 (Wed, 09 Apr 2008) | 1 line
missing include
........
r44136 | anthonyw | 2008-04-09 12:33:06 -0700 (Wed, 09 Apr 2008) | 1 line
Added test for trac ticket #1803 : condition_variable::notify_one may fail to wake a waiting thread on win32
........
r44137 | pdimov | 2008-04-09 12:58:54 -0700 (Wed, 09 Apr 2008) | 1 line
sp_counted_base_spin.hpp added, enabled by BOOST_SP_USE_SPINLOCK.
........
r44138 | pdimov | 2008-04-09 14:08:39 -0700 (Wed, 09 Apr 2008) | 1 line
spinlock_gcc_arm.hpp added.
........
r44139 | grafik | 2008-04-09 14:20:28 -0700 (Wed, 09 Apr 2008) | 1 line
Add ARM architecture/instrustion-set.
........
r44140 | pdimov | 2008-04-09 16:19:22 -0700 (Wed, 09 Apr 2008) | 1 line
ARM assembly fix.
........
r44145 | johnmaddock | 2008-04-10 05:46:41 -0700 (Thu, 10 Apr 2008) | 2 lines
Doh! Changes to code should actually compile!
A fix for the last change.
........
r44146 | anthonyw | 2008-04-10 06:14:43 -0700 (Thu, 10 Apr 2008) | 1 line
fix for notify problem in trac ticket #1803
........
r44147 | anthonyw | 2008-04-10 06:27:44 -0700 (Thu, 10 Apr 2008) | 1 line
fix for trac ticket #1804
........
r44148 | anthonyw | 2008-04-10 06:35:07 -0700 (Thu, 10 Apr 2008) | 1 line
Added native_handle to thread on posix platforms
........
r44149 | anthonyw | 2008-04-10 07:07:39 -0700 (Thu, 10 Apr 2008) | 1 line
added overloads of timed_lock_shared with a relative timeout to shared_mutex
........
r44150 | anthonyw | 2008-04-10 07:15:26 -0700 (Thu, 10 Apr 2008) | 1 line
added tests for plain timed_lock on shared_mutex
........
r44151 | daniel_frey | 2008-04-10 07:38:14 -0700 (Thu, 10 Apr 2008) | 1 line
Added test and fix for "convertible to bool" requirement
........
r44152 | anthonyw | 2008-04-10 08:52:01 -0700 (Thu, 10 Apr 2008) | 1 line
Added native_handle to condition_variable on pthreads
........
r44153 | anthonyw | 2008-04-10 11:34:42 -0700 (Thu, 10 Apr 2008) | 1 line
Updated thread.hpp as catch-all header
........
r44160 | dgregor | 2008-04-10 14:05:14 -0700 (Thu, 10 Apr 2008) | 1 line
Refactor mpi_datatype_cache to fix problems on VC9
........
r44161 | danieljames | 2008-04-10 14:06:48 -0700 (Thu, 10 Apr 2008) | 2 lines
Try to fix Herve's name in a couple of places.
........
r44163 | djowel | 2008-04-10 16:51:31 -0700 (Thu, 10 Apr 2008) | 1 line
moving stuff to classic spirit
........
r44164 | emildotchevski | 2008-04-10 20:51:06 -0700 (Thu, 10 Apr 2008) | 1 line
to_string fixes
........
r44165 | grafik | 2008-04-10 22:34:00 -0700 (Thu, 10 Apr 2008) | 1 line
Use local sorted() function to support Python < 2.4.
........
r44166 | grafik | 2008-04-10 22:36:28 -0700 (Thu, 10 Apr 2008) | 1 line
Add support for toolset requirements at the definition level.
........
r44167 | grafik | 2008-04-11 00:50:47 -0700 (Fri, 11 Apr 2008) | 1 line
Initial support for cross-compiling to ARM architecture.
........
r44168 | anthonyw | 2008-04-11 01:52:09 -0700 (Fri, 11 Apr 2008) | 1 line
Added test and fix for win32 condition_variable broadcast bug similar to #1803
........
r44169 | johnmaddock | 2008-04-11 01:53:54 -0700 (Fri, 11 Apr 2008) | 1 line
Fix doc typo from issue #1794 .
........
r44170 | johnmaddock | 2008-04-11 02:21:08 -0700 (Fri, 11 Apr 2008) | 1 line
Beefed up pthreads test cases.
........
r44171 | johnmaddock | 2008-04-11 02:22:31 -0700 (Fri, 11 Apr 2008) | 1 line
Hopefully fix gcc/solaris single threading mode.
........
r44172 | jurko | 2008-04-11 03:51:43 -0700 (Fri, 11 Apr 2008) | 1 line
Comment typo correction.
........
r44175 | dgregor | 2008-04-11 08:39:41 -0700 (Fri, 11 Apr 2008) | 1 line
Fix some header-inclusion and header-ordering issues to get the MPI library compiling again.
........
r44186 | johnmaddock | 2008-04-11 10:54:47 -0700 (Fri, 11 Apr 2008) | 1 line
Disable long double tests on unsupported platforms.
........
r44187 | johnmaddock | 2008-04-11 10:57:58 -0700 (Fri, 11 Apr 2008) | 1 line
We don't need duplicate using declarations.
........
r44188 | johnmaddock | 2008-04-11 11:08:59 -0700 (Fri, 11 Apr 2008) | 1 line
Update error levels for real_concept tests.
........
r44189 | johnmaddock | 2008-04-11 11:12:02 -0700 (Fri, 11 Apr 2008) | 1 line
Update tolerance used for skewness test.
........
r44190 | hkaiser | 2008-04-11 11:19:46 -0700 (Fri, 11 Apr 2008) | 1 line
Fixed reference to Spirit classic test suite
........
r44192 | emildotchevski | 2008-04-11 11:34:46 -0700 (Fri, 11 Apr 2008) | 1 line
to_string adjustments
........
r44195 | jurko | 2008-04-11 14:03:06 -0700 (Fri, 11 Apr 2008) | 1 line
Implemented a patch contributed by Igor Nazarenko reimplementing the list_sort() function to use a C qsort() function instead of a hand-crafted merge-sort algorithm. Makes some list sortings (e.g. 1,2,1,2,1,2,1,2,...) extremely faster, in turn significantly speeding up some project builds.
........
r44196 | hkaiser | 2008-04-11 15:01:55 -0700 (Fri, 11 Apr 2008) | 1 line
Changed SpiritV1 header files to have a classic_ prefix
........
r44197 | hkaiser | 2008-04-11 15:05:25 -0700 (Fri, 11 Apr 2008) | 1 line
Renamed a SpiritV1 header file I missed before
........
r44198 | hkaiser | 2008-04-11 19:35:34 -0700 (Fri, 11 Apr 2008) | 1 line
Renamed PhoenixV1 files.
........
r44203 | hkaiser | 2008-04-11 20:00:17 -0700 (Fri, 11 Apr 2008) | 1 line
Fixed an ambiguity.
........
r44206 | hkaiser | 2008-04-11 20:02:34 -0700 (Fri, 11 Apr 2008) | 1 line
Fixed more SpiritV1 header references after renaming
........
r44246 | emildotchevski | 2008-04-11 20:27:57 -0700 (Fri, 11 Apr 2008) | 1 line
removed tabs. what's wrong with tabs anyway?
........
r44342 | emildotchevski | 2008-04-11 23:08:10 -0700 (Fri, 11 Apr 2008) | 1 line
documentation cleanup
........
r44343 | speedsnail | 2008-04-12 04:02:35 -0700 (Sat, 12 Apr 2008) | 2 lines
Fixed a bug in for seldom used argument <property:/property-name/> in rule format-name.
Added /property-name/ may be a regex.
........
r44344 | pdimov | 2008-04-12 07:27:22 -0700 (Sat, 12 Apr 2008) | 1 line
shared_ptr::lock no longer requires exceptions.
........
r44346 | johnmaddock | 2008-04-12 09:01:16 -0700 (Sat, 12 Apr 2008) | 1 line
Remove references to Boost.Test from the config_test target.
........
r44347 | johnmaddock | 2008-04-12 09:02:24 -0700 (Sat, 12 Apr 2008) | 1 line
When -lrt is needed, it's needed in *both* single and multi-threaded builds.
........
r44350 | johnmaddock | 2008-04-12 09:27:11 -0700 (Sat, 12 Apr 2008) | 2 lines
Add non central distro's to fwd.hpp.
Added needed #include to bessel_ik.hpp.
........
r44351 | johnmaddock | 2008-04-12 09:28:57 -0700 (Sat, 12 Apr 2008) | 3 lines
Fix declaration order in dist_nc_beta_incl_test.cpp test.
Fix long long usage in sf_modf_incl_test.cpp.
Adjust failure rates in test_zeta.cpp to cope with HP aCC and 128-bit long doubles.
........
r44352 | johnmaddock | 2008-04-12 09:42:28 -0700 (Sat, 12 Apr 2008) | 1 line
Remove test row that causes problems for VC-7.1 due to a compiler bug.
........
r44353 | pdimov | 2008-04-12 11:22:18 -0700 (Sat, 12 Apr 2008) | 1 line
sp_accept_owner added.
........
r44354 | grafik | 2008-04-12 12:44:47 -0700 (Sat, 12 Apr 2008) | 1 line
Add multiple requirements for toolset subconditions instead of one composite as they are not supported for conditional requirements. Thanks to Roland for finding the problem.
........
r44355 | hkaiser | 2008-04-12 16:58:29 -0700 (Sat, 12 Apr 2008) | 1 line
Changed copyright, started to apply changes for switching namespaces.
........
r44356 | djowel | 2008-04-12 17:15:11 -0700 (Sat, 12 Apr 2008) | 1 line
added flat forwarding headers
........
r44357 | djowel | 2008-04-12 17:39:00 -0700 (Sat, 12 Apr 2008) | 1 line
added flat forwarding headers
........
r44358 | djowel | 2008-04-12 17:54:10 -0700 (Sat, 12 Apr 2008) | 1 line
adding spirit2
........
r44359 | djowel | 2008-04-12 18:52:31 -0700 (Sat, 12 Apr 2008) | 1 line
spirit2 ! :)
........
r44360 | djowel | 2008-04-12 20:02:30 -0700 (Sat, 12 Apr 2008) | 1 line
spirit2 ! :)
........
r44361 | djowel | 2008-04-12 20:17:57 -0700 (Sat, 12 Apr 2008) | 1 line
spirit2 ! :)
........
r44367 | andreas_huber69 | 2008-04-13 06:57:42 -0700 (Sun, 13 Apr 2008) | 1 line
Changed the PingPong example to demonstrate how the inner workings of an asynchronous_state_machine<> subclass can be hidden.
........
r44369 | pdimov | 2008-04-13 08:35:40 -0700 (Sun, 13 Apr 2008) | 1 line
Honor BOOST_DISABLE_THREADS; route GCC/ARM to the spinlock implementation; fall back to the spinlock implementation instead of using pthread_mutex.
........
r44370 | anthonyw | 2008-04-13 08:50:08 -0700 (Sun, 13 Apr 2008) | 1 line
Added extended adopt/defer/try constructors to upgrade_lock
........
r44371 | hkaiser | 2008-04-13 09:28:27 -0700 (Sun, 13 Apr 2008) | 1 line
Fixed Spirit Classic namespace switching.
........
r44372 | emildotchevski | 2008-04-13 10:07:26 -0700 (Sun, 13 Apr 2008) | 1 line
minor compile error fix
........
r44374 | hkaiser | 2008-04-13 15:00:04 -0700 (Sun, 13 Apr 2008) | 1 line
Added SpiritV2 test suite to regression tests.
........
r44376 | grafik | 2008-04-13 15:12:12 -0700 (Sun, 13 Apr 2008) | 1 line
Move array test into canonical test subdir structure.
........
r44377 | grafik | 2008-04-13 15:24:41 -0700 (Sun, 13 Apr 2008) | 1 line
Move crc test into canonical test subdir structure.
........
[SVN r44393]
2008-04-14 05:18:26 +00:00
Daniel Frey
be50b95508
Added test and fix for "convertible to bool" requirement
...
[SVN r44151]
2008-04-10 14:38:14 +00:00
Eric Niebler
5a94dd1bf0
post-review proto version
...
[SVN r44061]
2008-04-05 18:00:00 +00:00
Marshall Clow
96d573d6ca
Replaced all occurrences of non-ASCII copyright symbol with '(c)' for people using non-ASCII code pages
...
[SVN r43992]
2008-04-02 01:42:32 +00:00
John Maddock
2412b864d6
Fix some inspection report issues.
...
[SVN r43633]
2008-03-15 18:41:51 +00:00
Emil Dotchevski
94865eabe6
boost exception
...
[SVN r43485]
2008-03-04 01:41:17 +00:00
Niels Dekker
50268d1b29
Tested the assignment of value_initialized<T>, for T being a C-style array. Related to the fix of changeset [43308]
...
[SVN r43309]
2008-02-18 22:13:21 +00:00
Niels Dekker
ad9108c1dc
Fixed the assignment of value_initialized<T> for T being a C-style array. (The previous version would trigger a compile error in this case.)
...
[SVN r43308]
2008-02-18 22:11:19 +00:00
Daniel James
691e4b6c34
Link to people pages on the website, as they've been removed from the download.
...
[SVN r43209]
2008-02-10 14:56:22 +00:00
Niels Dekker
28596e678d
value_init: Removed aligned_storage::address() calls, to improve TR1 compatibility, as confirmed by John Maddock. Added internal helper function, wrapper_address(), as discussed with Fernando.
...
[SVN r43025]
2008-01-30 22:42:23 +00:00
Niels Dekker
1beca24dd8
Removed local named variable from value_initialized::operator=, as Fernando Cacciola suggested me to avoid unnecessary named variables.
...
[SVN r42869]
2008-01-19 20:52:04 +00:00
Niels Dekker
721764937f
value_init_test now works around Borland 5.82 bug ("Error E2015: Ambiguity..." when using initialized_value), that is fixed with a newer compiler version
...
[SVN r42868]
2008-01-19 20:21:18 +00:00
Niels Dekker
a511007d0f
Added test and documentation for convenience class initialized_value, that was added with changeset [42815]
...
[SVN r42816]
2008-01-16 09:37:25 +00:00
Niels Dekker
8ce58b1675
Added convenience class initialized_value, as announced at http://article.gmane.org/gmane.comp.lib.boost.devel/169833
...
[SVN r42815]
2008-01-16 09:35:12 +00:00
Niels Dekker
9ed68b8321
value_init doc + test: Added revision date.
...
[SVN r42798]
2008-01-15 19:53:28 +00:00
Niels Dekker
79bbf71d0d
Minor "beautifications" of value_init documentation, inc. placing references in order of appearance
...
[SVN r42779]
2008-01-14 21:46:20 +00:00
Niels Dekker
ac93de7c1b
Documented value_init workaround to compiler issues, added new introduction, updated to 2003 edition of C++ Standard -- reviewed by Fernando Cacciola
...
[SVN r42771]
2008-01-14 18:17:30 +00:00
Niels Dekker
d731b8e1c5
Added value_init tests, testing copy construction and assignment.
...
[SVN r42278]
2007-12-24 22:00:37 +00:00
Niels Dekker
ac1567b3fc
value_init now uses aligned_storage::address(), instead of "&x", as recommended by Fernando Cacciola (by mail)
...
[SVN r42277]
2007-12-24 20:42:16 +00:00
Douglas Gregor
c1fd670480
Reduce header dependencies, from Shunsuke Sogame. Fixes #1535
...
[SVN r42234]
2007-12-21 21:18:17 +00:00
Niels Dekker
01274cf6ac
value_init.hpp now no longer distinguished between workaround and non-workaround, because many compilers don't do value-initialization well. Fixed copy construction and assignment -- discussed with Fernando Cacciola
...
[SVN r41942]
2007-12-09 22:49:58 +00:00
Niels Dekker
8080673977
Added value_init tests if a copy function of T is called when value_initialized<T> is copied -- a case I hadn't thought of before...
...
[SVN r41919]
2007-12-09 11:53:08 +00:00
Niels Dekker
a470b591fb
Added value_init test for an value_initialized<T> object allocated on the heap.
...
[SVN r41667]
2007-12-03 21:41:59 +00:00
Niels Dekker
e1a63495b6
Added missing #include to value_init_test.cpp. (My mistake!)
...
[SVN r41648]
2007-12-03 18:20:19 +00:00
Niels Dekker
7300ac83f1
Added value_init test for C style array of bytes
...
[SVN r41647]
2007-12-03 18:14:37 +00:00
Niels Dekker
882d38c2c7
Added value_init tests, based upon GCC bug report by Jonathan Wakely. Added URL to Borland bug report.
...
[SVN r41529]
2007-12-01 12:14:37 +00:00
Niels Dekker
33041ad664
Added tests for two more struct types to value_init_test -- discussed with Fernando Cacciola
...
[SVN r41436]
2007-11-28 17:19:37 +00:00
Niels Dekker
6a2aa822f8
Added value_init test for struct as used in MSVC bug report regarding value-initialization.
...
[SVN r41423]
2007-11-27 21:34:08 +00:00
Niels Dekker
09ab16bfc1
Checked the result of value_init test function, hoping to pinpoint exactly for what particular type T value_initialized<T> might fail, on some platforms
...
[SVN r41326]
2007-11-24 11:51:03 +00:00
Niels Dekker
ec46e40809
Code refactoring: removed private base classes of value_initialized, as suggested by Fernando Cacciola.
...
[SVN r41216]
2007-11-18 22:11:57 +00:00
Beman Dawes
b3a971e7e9
Copyright and/or License cleanup
...
[SVN r40890]
2007-11-07 16:08:09 +00:00
John Maddock
7ddb559887
Fix path to test case.
...
[SVN r40736]
2007-11-04 12:01:16 +00:00
Peter Dimov
ea8c99b1d5
Added a sentence with a brief explanation of the intended uses of BOOST_VERIFY.
...
[SVN r40731]
2007-11-03 22:47:17 +00:00
Peter Dimov
56b0846099
BOOST_VERIFY added.
...
[SVN r40728]
2007-11-03 20:55:22 +00:00
Niels Dekker
42e0001370
Added value_initialized<T> test, having T as aggregate POD struct. In the past, this would have triggered MSVC warning C4345; this warning is now disabled within value_init.hpp, changeset [40088]
...
[SVN r40089]
2007-10-16 17:06:39 +00:00
Niels Dekker
cd8f85afee
Disabled MSVC warning C4345, in response to Gennadiy Rozental, Boost Developer mailing list, "[utility] value_init warning", October 14, 2007. Push'n'pop reminder from Paul A Bristow taken into account.
...
[SVN r40088]
2007-10-16 17:00:28 +00:00
Markus Schöpflin
bddd52c4b9
Fixed bug preventing compilation on Tru64/CXX.
...
[SVN r39918]
2007-10-11 07:36:41 +00:00
Niels Dekker
8f03aeac4e
Added unit test to make sure that Visual C++ 7.1 ICE reported by Ralf W. Grosse-Kunstleve (Boost Developers mailing list, subject "utility/value_init.hpp: VC 7.1 ICE & workaround") will not occur anymore.
...
[SVN r39309]
2007-09-16 09:48:28 +00:00
Niels Dekker
3bb2568fad
Visual C++ 7.1 ICE workaround by Ralf W. Grosse-Kunstleve added to ~const_T_base() as well. See also Boost Developers mailing list, subject "utility/value_init.hpp: VC 7.1 ICE & workaround"
...
[SVN r39308]
2007-09-16 09:33:34 +00:00
Ralf W. Grosse-Kunstleve
01e91a3799
work around Visual C++ 7.1 internal compiler error
...
[SVN r39302]
2007-09-15 23:11:50 +00:00
Niels Dekker
55f3c351a3
Added MSVC workaround to value_initialized, as described by ticket #1217 , proposed at the Boost Developers mailing list, and discussed with Fernando Cacciola.
...
[SVN r39157]
2007-09-07 17:17:09 +00:00
Vladimir Prus
3f72b10182
Remove V1 Jamfiles
...
[SVN r38516]
2007-08-08 19:02:26 +00:00
Eric Niebler
71cb8cb574
broken msvc name look-up getting confused about which detail namespace
...
[SVN r38511]
2007-08-08 18:05:24 +00:00
Tobias Schwinger
c950825ef4
- overloads apply for array construction
...
- adds support for zero arguments
- lets apply return the result of the new-expression
- revises the preprocessing code
[SVN r38101]
2007-06-26 23:07:25 +00:00
Douglas Gregor
66ca84a45d
Update result_of information
...
[SVN r38024]
2007-06-18 12:48:37 +00:00
Daniel Frey
06404f7d39
Improved empty_base
...
[SVN r37754]
2007-05-23 22:48:42 +00:00
Douglas Gregor
2d860e2574
Fix result_of's handling of F(void).
...
[SVN r37140]
2007-03-05 15:25:16 +00:00
Eric Niebler
66514f61ff
fix result_of ambiguity error for nullary functions
...
[SVN r36773]
2007-01-24 06:44:20 +00:00
Eric Niebler
63cde4d3fd
slightly modified implementation works around msvc 7.1/8.0 compiler bugs
...
[SVN r36668]
2007-01-08 20:38:51 +00:00
Daniel James
1950f292df
Merge fixed links from RC_1_34_0.
...
[SVN r36660]
2007-01-07 23:50:56 +00:00
Andreas Huber
92a0602190
Fixed license & copyright issues and converted to HTML 4.01
...
[SVN r36280]
2006-12-05 21:11:21 +00:00
Peter Dimov
c9a3ab1d04
Linked to current_function.html
...
[SVN r36268]
2006-12-04 20:31:38 +00:00
Vladimir Prus
0782034333
Allow building of shared versions of some Boost.Test libraries.
...
Adjust tests to use always use static linking to Boost.Test, since
linking to the shared version requires test changes.
Patch from Juergen Hunold.
[SVN r35989]
2006-11-10 19:09:56 +00:00
Peter Dimov
0808883f3c
License/copyright edits
...
[SVN r35958]
2006-11-09 20:34:33 +00:00
Beman Dawes
2f69501e55
Add copyright, license
...
[SVN r35905]
2006-11-07 19:11:57 +00:00
John Maddock
5b83f641a8
Removed unneeded semicolon.
...
[SVN r35636]
2006-10-16 18:01:40 +00:00
Dave Abrahams
c730ab4ffb
Parameter library Workarounds for Borland and MSVC
...
Parameter library explicit markup for expected failures
value_init.hpp:
Borland workarounds
Use angle-includes consistently
[SVN r35084]
2006-09-13 03:00:18 +00:00
Fernando Cacciola
e55610a0d0
Some additional functions added to optional (being new there won't be regressions)
...
[SVN r34411]
2006-06-26 18:01:38 +00:00
Hartmut Kaiser
bf968794c9
Fixed an ambiguity.
...
[SVN r34403]
2006-06-26 01:58:38 +00:00
Peter Dimov
ce6e9c6698
Digital Mars support (Pavel Vozenilek)
...
[SVN r34373]
2006-06-22 12:47:19 +00:00
Dave Abrahams
7ac180ed54
Use forwarding to get SFINAE effect in some common use cases.
...
Rename detail::result_of to detail::result_of_impl to avoid surprises
when result_of is used from within boost::detail.
[SVN r33981]
2006-05-16 22:55:27 +00:00