Roland Schwarz
1d7b685fea
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.
[SVN r44774]
2008-04-26 09:54:07 +00:00
Anthony Williams
db4f13b609
Fixed g++ compile error
...
[SVN r44773]
2008-04-26 07:34:46 +00:00
Daniel Frey
9107ad063f
No need for the new ctors to be templates
...
[SVN r44772]
2008-04-26 06:36:59 +00:00
Hartmut Kaiser
e923b8e98e
Applied patch provided by Felipe Magno de Almeida [felipe.m.almeida@gmail.com].
...
[SVN r44771]
2008-04-26 02:02:44 +00:00
K. Noel Belcourt
5e6d15e857
Get config tests working (missing -lrt).
...
[SVN r44768]
2008-04-25 17:37:47 +00:00
Niels Dekker
a93ec50901
Added unit tests, testing optional<T> swap improvements of revision [44766]
...
[SVN r44767]
2008-04-25 16:52:34 +00:00
Niels Dekker
8bdd07fd5b
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
...
[SVN r44766]
2008-04-25 16:50:32 +00:00
K. Noel Belcourt
9a13687f0d
Enable macros BOOST_HAS_PTHREAD_MUTEXATTR_SETTYPE and
...
BOOST_HAS_NANOSLEEP.
[SVN r44764]
2008-04-25 15:38:26 +00:00
K. Noel Belcourt
8b944829a8
Added no two phase name lookup for intel-darwin
...
compilers.
[SVN r44758]
2008-04-24 23:05:16 +00:00
Joel de Guzman
a12fe0c23f
use plain functions instead of bind
...
[SVN r44756]
2008-04-24 22:13:58 +00:00
Joel de Guzman
5cb9777a67
added nullary function support
...
[SVN r44755]
2008-04-24 22:13:32 +00:00
Rene Rivera
a8ab999d5c
Make it possible to filter which libraries are tested from the CLI with "--filter-tests=" options.
...
[SVN r44753]
2008-04-24 20:30:03 +00:00
Beman Dawes
6ac0927dda
Fix #1858 , typo in non-member operators table
...
[SVN r44752]
2008-04-24 20:29:08 +00:00
Hartmut Kaiser
64456a233e
Spirit.Qi: helping gcc 4.3 to understand what's going on.
...
[SVN r44750]
2008-04-24 13:54:05 +00:00
Hartmut Kaiser
0ba12a2120
Phoenix: disambiguated ref() (gcc 4.3 complained...)
...
[SVN r44749]
2008-04-24 13:52:22 +00:00
John Maddock
2811fbe553
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.
[SVN r44748]
2008-04-24 09:40:31 +00:00
K. Noel Belcourt
11200f20ca
Force pgi to always link rt lib, ugh.
...
[SVN r44747]
2008-04-24 04:58:27 +00:00
K. Noel Belcourt
a0e8d0cd85
Fixup patch to intel-darwin.jam so it looks and
...
reads a bit better.
[SVN r44746]
2008-04-24 01:40:31 +00:00
Daniel Frey
749b912426
Remove dynamic_cast in init_internal_shared_once()
...
[SVN r44744]
2008-04-23 19:32:44 +00:00
Emil Dotchevski
0c9e4edbb3
Fix for http://tinyurl.com/6owy6b .
...
[SVN r44742]
2008-04-23 17:31:56 +00:00
K. Noel Belcourt
4a4b735f01
Patch PGI to fix config problem (clock_gettime is unresolved
...
external) and add required macro define for IOV_MAX support.
[SVN r44741]
2008-04-23 16:16:38 +00:00
Daniel James
4b4e012720
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.
................
[SVN r44738]
2008-04-23 07:09:58 +00:00
Daniel Frey
1b64beeae5
Reduce enable_shared_from_this overhead (replace _internal_shared_ptr by _internal_shared_count)
...
[SVN r44730]
2008-04-23 06:12:39 +00:00
K. Noel Belcourt
ca42782c47
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.
[SVN r44729]
2008-04-23 01:35:01 +00:00
Peter Dimov
f0e05224eb
Silence an g++ -Wextra warning.
...
[SVN r44728]
2008-04-23 00:33:58 +00:00
Christopher Kohlhoff
43797460a6
Fix or suppress MSVC level 4 warnings. Fixes #1703 .
...
[SVN r44727]
2008-04-22 23:46:15 +00:00
Emil Dotchevski
19fd702fb6
seems like <link>static causes errors
...
[SVN r44726]
2008-04-22 22:23:27 +00:00
Daniel Frey
8941290c99
Reduce enable_shared_from_this overhead
...
[SVN r44724]
2008-04-22 19:48:39 +00:00
Hartmut Kaiser
b6824e576f
Wave: fixed #1843
...
[SVN r44722]
2008-04-22 17:23:21 +00:00
Hartmut Kaiser
d0b544d948
Spirit.Support: Minor change
...
[SVN r44719]
2008-04-22 15:10:52 +00:00
Hartmut Kaiser
59091f371c
Spirit: Started to add '#include <boost/config/warning_disable.hpp>' to tests and examples.
...
[SVN r44718]
2008-04-22 14:13:58 +00:00
Douglas Gregor
2f415e06bb
Resource-constrained shortest paths, from Michael Drexl
...
[SVN r44717]
2008-04-22 12:24:25 +00:00
John Maddock
d509dd1674
Added new files.
...
[SVN r44715]
2008-04-22 08:34:43 +00:00
Daniel Frey
5de70a4df4
Avoid unneccessary increment/decrement of reference count
...
[SVN r44711]
2008-04-22 06:31:32 +00:00
Peter Dimov
fa8d638aaa
Honor BOOST_NO_TEMPLATED_IOSTREAMS.
...
[SVN r44707]
2008-04-21 23:01:51 +00:00
Emil Dotchevski
cc4c3f76a5
Fixed MSVC-specific compile errors when /Za command-line option is used, due to lack of throw() in std::~exception().
...
[SVN r44706]
2008-04-21 22:42:54 +00:00
Peter Dimov
d2c866a357
Fix #1846 .
...
[SVN r44705]
2008-04-21 21:42:29 +00:00
Peter Dimov
11f667b54f
Add ref_fn_test.cpp per #1846 .
...
[SVN r44704]
2008-04-21 21:29:28 +00:00
Anthony Williams
ec7d73f645
Revamped condition variable to try and fix swallowed-notify problems (trac issue #1834 )
...
[SVN r44699]
2008-04-21 16:22:16 +00:00
Anthony Williams
501c1d91ee
added private copy assignment operator and copy constructor to remove warnings
...
[SVN r44698]
2008-04-21 16:20:31 +00:00
Daniel James
f905f100ca
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.
...
[SVN r44697]
2008-04-21 15:55:40 +00:00
John Maddock
a08dd46f36
Merged changes from the Sandbox, and rebuilt the docs.
...
Also added some missing files.
[SVN r44694]
2008-04-21 13:00:16 +00:00
John Maddock
cebd732d87
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.
[SVN r44692]
2008-04-21 12:06:02 +00:00
Roland Schwarz
ba5151acc9
removed act-as-jamfile, which gives errors when boost.use-project is not invoked from Jamroot file.
...
[SVN r44691]
2008-04-21 11:46:03 +00:00
John Maddock
da1194fd07
Added new macro BOOST_NO_TEMPLATED_IOSTREAMS in response to issue #1765 .
...
[SVN r44689]
2008-04-21 09:19:30 +00:00
John Maddock
0fd2330795
Fix msvc warnings using new warning suppression header.
...
[SVN r44688]
2008-04-21 08:47:04 +00:00
John Maddock
91f6401f47
Oops fix typo.
...
[SVN r44687]
2008-04-21 08:46:18 +00:00
Jürgen Hunold
6188d2cc01
Remove trailing comma at end of enumerator list (gcc 4.x -pedantic error)
...
[SVN r44686]
2008-04-21 08:07:55 +00:00
Christopher Kohlhoff
f718f00041
Add requirements for handle and descriptor services. Add new classes to the
...
quickref index page.
[SVN r44685]
2008-04-21 07:59:21 +00:00
Christopher Kohlhoff
6a34532c96
Add documentation on the limits of the number of buffers that may be
...
transferred in individual operations.
[SVN r44684]
2008-04-21 06:20:32 +00:00